[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Cvs-cvs] Changes to ccvs/src/ChangeLog [cvs1-11-x-branch]

From: Derek Robert Price
Subject: [Cvs-cvs] Changes to ccvs/src/ChangeLog [cvs1-11-x-branch]
Date: Thu, 29 Sep 2005 14:32:10 -0400

Index: ccvs/src/ChangeLog
diff -u ccvs/src/ChangeLog:1.2336.2.407 ccvs/src/ChangeLog:1.2336.2.408
--- ccvs/src/ChangeLog:1.2336.2.407     Mon Sep 26 11:41:19 2005
+++ ccvs/src/ChangeLog  Thu Sep 29 18:32:06 2005
@@ -1,3 +1,16 @@
+2005-09-29  Paul Eggert  <address@hidden>
+           Derek Price  <address@hidden>
+       * client.c (handle_m, handle_e): Remove incomplete workaround for
+       O_NONBLOCK problem; no longer needed because of the fix below.
+       (start_rsh_server): We need the O_NONBLOCK fix, so pass 'true' to
+       piped_child to enable the workaround.
+       * cvs.h (piped_child): New bool argument saying whether O_NONBLOCK
+       fix is needed.  All uses changed.
+       * run.c (work_around_openssh_glitch): New function.
+       (piped_child): Use it if the fix is requested.  Avoid call call to
+       vfork with undefined behavior.
 2005-09-26  Conrad T. Pino  <address@hidden>
        * rcs.c: Use "#ifdef HAVE_FSYNC" just like every where else.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]