[resent to list] Reformatted excerpts from Edward Z. Yang's message of 2009-06-03: > That's what I find surprising, since Sup is multithreaded. I suppose > all of the threads are blocking on the select.
It's possible... Ruby does use green threads and a GIL, so there's always the possibility that something in C land will block all Ruby threads, but my impression was that that was an issue mainly with third-party libraries. I believe that Net::IMAP is pure Ruby, thus using the core Ruby IO mechanisms, and I thought those were pretty good about being preemptible. Curious! -- William <wmorgan-...@masanjin.net> _______________________________________________ sup-talk mailing list sup-talk@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-talk