ben 97/02/21 09:12:49
Modified: src buff.c
Log:
Don't note -ve fds for cleanup.
Reviewed by: Randy, Chuck, Marc
Revision Changes Path
1.21 +3 -2 apache/src/buff.c
Index: buff.c
===================================================================
RCS file: /export/home/cvs/apache/src/buff.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -C3 -r1.20 -r1.21
*** buff.c 1997/02/17 11:05:01 1.20
--- buff.c 1997/02/21 17:12:49 1.21
***************
*** 149,156 ****
{
fb->fd = fd_out;
fb->fd_in = fd_in;
! note_cleanups_for_fd(fb->pool,fb->fd);
! if(fb->fd != fb->fd_in)
note_cleanups_for_fd(fb->pool,fb->fd_in);
}
--- 149,157 ----
{
fb->fd = fd_out;
fb->fd_in = fd_in;
! if(fb->fd >= 0)
! note_cleanups_for_fd(fb->pool,fb->fd);
! if(fb->fd != fb->fd_in && fb->fd_in >= 0)
note_cleanups_for_fd(fb->pool,fb->fd_in);
}