Hi, I believe there is a window of opportunity during the mono runtime shutdown process for a still living thread to request thread pool services after thread pool clean up has been performed. I opened https://bugzilla.xamarin.com/show_bug.cgi?id=51219 to document the problem. The gdb traces appear to show an app using HttpListener trying to request a work thread after the thread pool has been cleaned up and, as a result, using a mutex that has been destroyed. To avoid this is an icall required that would enable RequestWorkThread to check if shutdown is in process or that the thread pool has been cleaned so as not to attempt the operation?
Neale _______________________________________________ Mono-devel-list mailing list [email protected] http://lists.dot.net/mailman/listinfo/mono-devel-list
