On Sat, Jun 11, 2016 at 01:05:37PM +1200, Evan Hanson wrote: > Previously, ##sys#kill-other-threads wouldn't clear the ##sys#fd-list, > leading to errors when unrecognized file descriptors were encountered > during scheduling. Additionally, it would set slots in random heap > locations near ##sys#fd-list (potentially leading to heap corruption) > since it incorrectly tried to suspend a list rather than a thread; the > fd list has a different format than the timeout-list, and its `cdr` is a > list of threads that must be each suspended individually.
Looks fine, pushed. Thanks! Cheers, Peter
signature.asc
Description: Digital signature
_______________________________________________ Chicken-hackers mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-hackers
