I am using a thread that reads from a StreamReader object running on Linux. I have another thread attempt to kill this thread by using Thread.Interrupt. However, the thread performing the read never generates an exception. This appears to be related to the state of the thread blocked on the read call, which remains in the Running state. Is this a bug somewhere in Mono? Should the state of the thread still be Running while it is calling StreamReader.Read? If so, is there a safe way to interrupt this call to read?
Thanks for any help, Andrew -- View this message in context: http://www.nabble.com/StreamReader.Read-and-other-blocking-calls-are-not-interrupted-with-Thread.Interrupt-on-linux-tp26018950p26018950.html Sent from the Mono - General mailing list archive at Nabble.com. _______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
