Follow-up Comment #2, patch #4678 (project cvs):

Our CVS server is quite busy, and we have a widely distributed development
team. The issue appears to be triggered by network problems between a client
and the server, where from the perspective of the server, the client goes
away unexpectedly. The longer the network path between the client and the
server, the more frequently we see this issue -- our server is located in the
US, and while we see this issue occur on US-based clients from time to time,
we more frequently see it from clients in Eastern Europe or Japan.

The -1 return is on the server.

In my opinion, after fstat() returns -1, buf_flush should not be called, as
the socket is essentially dead and unusable; further attemps to use it are
inadvisable.  I believe the same would be true on other Unix variants as
well.

START_RSH_WITH_POPEN_RW is not being defined on AIX.



    _______________________________________________________

Reply to this item at:

  <http://savannah.nongnu.org/patch/?func=detailitem&item_id=4678>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.nongnu.org/



_______________________________________________
Bug-cvs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/bug-cvs

Reply via email to