ack
I certainly don't understand well the reason either. But it doesn't
seem to make any harm. And the printf message should help us to
understand better later.
Probably, it is related to the window handling in some way.. It could
certainly be improved or documented, the day someone figures it
try to push either on signal (write available) or when blocked
and read signaled. From red_worker, copied for compatibility when
switching later to RedChannel in red_worker. Doesn't make a lot of
sense (but works), see comment in patch.
---
server/red_channel.c |7 ++-
1 files changed, 6