Index: squid/src/ftp.c diff -c squid/src/ftp.c:1.316.2.33 squid/src/ftp.c:1.316.2.34 *** squid/src/ftp.c:1.316.2.33 Tue Oct 18 09:26:49 2005 --- squid/src/ftp.c Sat Feb 25 15:54:11 2006 *************** *** 2331,2337 **** return; if (!err) { /* Shedule the rest of the request */ ! requestReadBody(ftpState->request, ftpState->data.buf, ftpState->data.size, ftpRequestBody, ftpState); } else { debug(9, 1) ("ftpDataWriteCallback: write error: %s\n", xstrerror()); ftpFailed(ftpState, ERR_WRITE_ERROR); --- 2331,2341 ---- return; if (!err) { /* Shedule the rest of the request */ ! commSetSelect(fd, ! COMM_SELECT_WRITE, ! ftpDataWrite, ! ftpState, ! Config.Timeout.read); } else { debug(9, 1) ("ftpDataWriteCallback: write error: %s\n", xstrerror()); ftpFailed(ftpState, ERR_WRITE_ERROR);

AltStyle によって変換されたページ (->オリジナル) /