bug-cvs
[Top][All Lists]
Advanced

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

lossage due to non-blocking stderr (Re: Free SmartCVS Professional licen


From: Mark D. Baushke
Subject: lossage due to non-blocking stderr (Re: Free SmartCVS Professional license)
Date: Mon, 16 Aug 2004 07:13:47 -0700

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Frank Hemer <frank@hemer.org> writes:

> On Saturday 14 August 2004 20:33, Mark D. Baushke wrote:
> > Thomas Singer <cvs@smartcvs.com> writes:
> > > Will this fix be soon available in CVS 1.12.10? I don't want to build
> > > the CVS executable myself but use apt-get to fetch it.
> >
> > Soon? Probably not. I don't know when Derek is planning to release the
> > cvs 1.12.10 version.
> >
> > In any case, the fix has not (yet) been applied to the feature branch.
> > It would be great if someone could come up with a test case suitable for
> > sanity.sh that shows this problem has been fixed. It is probably also
> > desirable for someone to really look at the client.c handle_e function
> > and determine how and when it would also have this problem.
> 
> Stderr might happen to be in nonblocking mode. So every call to stdio that 
> doesn't handle nonblock conditions is possibly affected.
> I'm not familiar with setting up a test case for sanity.sh, but I could come 
> up with a description of what has to be done to reproduce the error.

If you can come up with a list of explicit cvs commands to produce the
problem, other folks can adapt sanity.sh to use them. The idea is to
ensure that we don't accidentally break things for this particular
problem with some other change to the code base.

        -- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQFBIMEb3x41pRYZE/gRAkQfAKDDYRPAruCJ+fYOqgfUVOcZjpTiHQCgyrWL
gfWXbGA9rn2XR9JzAUN8ezI=
=bpfY
-----END PGP SIGNATURE-----




reply via email to

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