[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.


reply via email to

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