On 26.7.2007, at 22:17, Jamis Buck wrote:
> > I'm still suspecting Net::SSH, myself, and it's wild and unnecessary > use of threads. The good news, though, is that Net::SSH v2 is coming > along nicely, and uses IO.select instead of threads, which it should > have done all along. Jamis, From one of my extremely unpleasant (but luckily very rare) excursions into the beautiful world of microsoft: I have never looked into Net:SSH code, but one word of caution about using select() or its win32 equivalent on windose: there is a well- known fact that there is a problem with non-blocking pipes and select () - pipes cannot be used in a non-blocking way and this can lead to deadlocks. The most famous problem (AFAIK) related to this is cygwin rsync hanging while using ssh for communication with server (rsync uses select() for full-duplex I/O). Maybe it's nothing, but just so you know... izidor P.S. I don't care if cap works on windose or not (I avoid MS as much as I can), so this email is just a public service, sort of :-) --~--~---------~--~----~------------~-------~--~----~ To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/capistrano -~----------~----~----~----~------~----~------~--~---
