[Top][All Lists]

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

Re: Windows CVS Latest + Patch - "version" Command Hangs

From: Derek Price
Subject: Re: Windows CVS Latest + Patch - "version" Command Hangs
Date: Sat, 24 Sep 2005 23:06:02 -0400
User-agent: Mozilla Thunderbird 1.0.6 (Windows/20050716)

Conrad T. Pino wrote:

>What does "buffer" mean in this context?

All CVS client/server communication is done through a series of
"buffers", defined with an abstract API in buffer.[ch].  Individual
buffer types need to be declared with the fd_buffer_initialize,
socket_buffer_initialize, compress_buffer_initialize, etc. functions,
but they may then be chained and accessed through only the topmost
buffer in the chain via the generic API set up in buffer.[ch].

>Where do "buffers" come from?

See above.

>Can you translate your question into some specific directions?

The code that selects on the fd in fd_buffer_input is about a year old
now, and was contained in at least 1.12.12, so I'm unsure why this
problem just started cropping up now.  Is it possible that something
changed in the code that starts up the windows :ext: server such that
the piped_child function started returning an fd rather than a socket?



Derek R. Price
CVS Solutions Architect
Ximbiot <http://ximbiot.com>
v: +1 717.579.6168
f: +1 717.234.3125

reply via email to

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