That Thread.Abort should be fine - we should only ever get to it if
someone else already started aborting the thread.

Can you attach a .NET debugger that logs all the exceptions?

> -----Original Message-----
> From: users-boun...@lists.ironpython.com [mailto:users-
> boun...@lists.ironpython.com] On Behalf Of KATO Kanryu
> Sent: Monday, February 08, 2010 6:10 PM
> To: Discussion of IronPython
> Subject: Re: [IronPython] threading.thread sometimes forced
> termination!
> 
> > Is there anything in your program that would introduce a .NET thread
> > abort exception or a Python KeyboardInterrupt?
> 
> No.
> But the problem looks like ThreadAbortExeption or
> Python.KeyboardInterrupt.
> 
> My program is WinForms appliction, and not throw KeyboardInterrupt
> exeption.
> and it seems that my program and libraries(includes O.S.S. libs) don't
> throw ThreadAbortExeption or call Thread.Abort() .
> 
> By the way, I found Thread.Abort() in
> IronPython_2_6\Src\Runtime\Microsoft.Dynamic\Interpreter\Instruction.cs
> .
> 
> Does this concern?
> _______________________________________________
> Users mailing list
> Users@lists.ironpython.com
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
_______________________________________________
Users mailing list
Users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to