1 Index: squid/src/client_side.c
2 diff -c squid/src/client_side.c:1.561.2.60 squid/src/client_side.c:1.561.2.61
3 *** squid/src/client_side.c:1.561.2.60 Tue Oct 5 16:34:42 2004
4 --- squid/src/client_side.c Thu Oct 14 16:41:48 2004
10 ! clientReadDefer(int fdnotused, void *data)
12 ConnStateData *conn = data;
13 ! if (conn->body.size_left)
14 return conn->in.offset >= conn->in.size - 1;
16 return conn->defer.until > squid_curtime;
21 ! clientReadDefer(int fd, void *data)
23 + fde *F = &fd_table[fd];
24 ConnStateData *conn = data;
25 ! if (conn->body.size_left && !F->flags.socket_eof)
26 return conn->in.offset >= conn->in.size - 1;
28 return conn->defer.until > squid_curtime;