Balazs Scheidler <[EMAIL PROTECTED]> writes:

> This counter is incremented if a read_data object gets a reference to a
> given channel, and decremented by a close_callback: channel_close_callback
> (used on fds whose destination is a channel).
> 
> So read_data (incrementing the counter) is  used on the stdout & stderr,
> and channel_close_callback (decrementing the counter) is used on stdin.
> 
> The assertion fails, when the stdin is closed, and still some data comes
> from the channel. Niels, you could solve this problem in a minute, but I'll
> try to find a good solution.

Thanks for the analysis. I'll try to allocate some lsh time in the
weekend.

/Niels

Reply via email to