Re: Proposal: select(2) writability notifcation vs write operations on pipes

2006-06-29 Thread Darryl Miles
Darryl Miles wrote: * That all writing to WIN32 NamedPipes is done non-blocking version of WriteFileEx() call. If the response back from the WIN32 kernel is that it can't take the data yet (would have blocked) then the following plan jumps into action: Opps, I should have added that the plan

Proposal: select(2) writability notifcation vs write operations on pipes

2006-06-29 Thread Darryl Miles
Further to my recent follow up to the: rsync over ssh hang issue understood Having thought about the problem with select(2) writability to pipes that cygwin is emulating. I'd like to propose the following: * That all writing operations to pipes are checked to see if there is already an a