On Tue, Aug 12, 2008 at 4:39 PM, Jörg F. Wittenberger <[EMAIL PROTECTED]> wrote: > Am Donnerstag, den 07.08.2008, 23:05 +0200 schrieb Jörg F. Wittenberger: >> Hi all, >> >> this is once again a slightly complicated test case. Again I understand >> all calls for a simpler version. Just I have a hard time to find one. > > I've been able to track this one down to chicken not handling bad > filedescriptors in ##sys#unblock-threads-for-i/o . > > The attached patch uses fstat(2) to check the fd-list. > > Unfortunately I have no idea how well this is going to be supported > under windows.
Not very well, but perhaps it can at least be supported under UNIXish environments. Thanks for the patch, Jörg. I'll have to study the scheduler a bit to make any changes to it (I haven't done for a while). Please have some patience - many fundamental things in chicken are currently undergoing heavy changes (macros, modules, chicken-setup) and this will take some time to get stable. I promise to review this patch. cheers, felix _______________________________________________ Chicken-users mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/chicken-users
