Got rid of some code from writefd_unbuffered() that was only needed
authorWayne Davison <wayned@samba.org>
Thu, 12 May 2005 07:45:21 +0000 (07:45 +0000)
committerWayne Davison <wayned@samba.org>
Thu, 12 May 2005 07:45:21 +0000 (07:45 +0000)
back when the generator had a writeable pipe to the receiver.

io.c

diff --git a/io.c b/io.c
index fdaa71345ae07166087d8302de3a9f7a5b206b8d..2dd6d41f0eab8aaa3eaab772c17a88539d1de7b8 100644 (file)
--- a/io.c
+++ b/io.c
@@ -1035,11 +1035,6 @@ static void writefd_unbuffered(int fd,char *buf,size_t len)
                        using_r_fds = 1;
                } else
                        using_r_fds = 0;
-               if (fd != sock_f_out && iobuf_out_cnt && no_flush == 1) {
-                       FD_SET(sock_f_out, &w_fds);
-                       if (sock_f_out > maxfd)
-                               maxfd = sock_f_out;
-               }
 
                tv.tv_sec = select_timeout;
                tv.tv_usec = 0;