Author: mhutch
Date: 2007-09-04 12:17:52 -0400 (Tue, 04 Sep 2007)
New Revision: 85302
Modified:
trunk/monodevelop/Extras/BooBinding/BooShell/BooShell.boo
trunk/monodevelop/Extras/BooBinding/ChangeLog
Log:
2007-09-04 Michael Hutchinson <[EMAIL PROTECTED]>
* BooShell/BooShell.boo: Catch ThreadAbortException when killing
remote process.
Modified: trunk/monodevelop/Extras/BooBinding/BooShell/BooShell.boo
===================================================================
--- trunk/monodevelop/Extras/BooBinding/BooShell/BooShell.boo 2007-09-04
16:11:45 UTC (rev 85301)
+++ trunk/monodevelop/Extras/BooBinding/BooShell/BooShell.boo 2007-09-04
16:17:52 UTC (rev 85302)
@@ -91,7 +91,10 @@
def ThreadRun():
Application.Init()
GLib.Idle.Add(ProcessCommands)
- Application.Run()
+ try:
+ Application.Run()
+ except e as System.Threading.ThreadAbortException:
+ return
private def ProcessCommands() as bool:
com as ShellCommand
Modified: trunk/monodevelop/Extras/BooBinding/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/BooBinding/ChangeLog 2007-09-04 16:11:45 UTC
(rev 85301)
+++ trunk/monodevelop/Extras/BooBinding/ChangeLog 2007-09-04 16:17:52 UTC
(rev 85302)
@@ -1,3 +1,8 @@
+2007-09-04 Michael Hutchinson <[EMAIL PROTECTED]>
+
+ * BooShell/BooShell.boo: Catch ThreadAbortException when killing
+ remote process.
+
2007-09-03 Michael Hutchinson <[EMAIL PROTECTED]>
* Properties/ShellProperties.boo: better workaround for Boo compiler
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches