On 12/09/11 11:26, William Ahern wrote:
A wild guess is that some code for connection Z (which predates A and B)
holds a stale descriptor value and is closing it. This is a common bug in
application code. Easiest way to avoid it is to never pass file descriptors
as values--except to low-level rou
On 12/09/11 11:26, William Ahern wrote:
No. Unfortunately, there's a bug in your application.
A descriptor is always valid until an explicit close. However, under POSIX
"the open() function shall return a file descriptor for the named file that
is the lowest file descriptor not currently open fo
On Fri, Dec 09, 2011 at 07:21:44AM -0800, Myk Taylor wrote:
> Hi all,
>
> I've run into another bit of trouble, but I don't see an easy way out
> this time. The http(s) client I'm writing has many connections going up
> and down continuously, and I'm running into what seem to be file
> descrip