[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Cvs-cvs] ccvs/src ChangeLog client.c cvs.h run.c [cvs1-11-x-branch]
From: |
Derek Robert Price |
Subject: |
[Cvs-cvs] ccvs/src ChangeLog client.c cvs.h run.c [cvs1-11-x-branch] |
Date: |
Thu, 29 Sep 2005 14:32:14 -0400 |
CVSROOT: /cvsroot/cvs
Module name: ccvs
Branch: cvs1-11-x-branch
Changes by: Derek Robert Price <address@hidden> 05/09/29 18:32:09
Modified files:
src : ChangeLog client.c cvs.h run.c
Log message:
* 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.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/cvs/ccvs/src/ChangeLog.diff?only_with_tag=cvs1-11-x-branch&tr1=1.2336.2.407&tr2=1.2336.2.408&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/cvs/ccvs/src/client.c.diff?only_with_tag=cvs1-11-x-branch&tr1=1.318.4.29&tr2=1.318.4.30&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/cvs/ccvs/src/cvs.h.diff?only_with_tag=cvs1-11-x-branch&tr1=1.235.4.35&tr2=1.235.4.36&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/cvs/ccvs/src/run.c.diff?only_with_tag=cvs1-11-x-branch&tr1=1.33.6.6&tr2=1.33.6.7&r1=text&r2=text
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Cvs-cvs] ccvs/src ChangeLog client.c cvs.h run.c [cvs1-11-x-branch],
Derek Robert Price <=