I think you could work around this by remembering the main .NET thread and 
calling Abort on it:

from System import Threading
main = Thread.CurrentThread

# and then later on...

main.Abort()

But I'd suggest that interrupting a thread at an arbitrary point is a little 
dangerous (as it may have some state which isn't entirely consistent that it's 
trying to update).


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Clems no
Sent: Friday, October 19, 2007 8:37 AM
To: [email protected]
Subject: [IronPython] thread.interrupt_main() not implemented

Hello,

When i want to use thread.interrupt_main() in iron python script, i've got this 
error:
   NotImplementedError: interrupt_main not implemented

Is there an equivalent in ironpython?

Thanks,

cbr.
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to