[Monodevelop-patches-list] r2512 - in trunk/MonoDevelop/Extras/BooBinding: . BooShell

Peter Johanson <latexer@gentoo.org> pjohanson at mono-cvs.ximian.com
Wed May 4 12:15:17 EDT 2005


Author: pjohanson
Date: 2005-05-04 12:15:17 -0400 (Wed, 04 May 2005)
New Revision: 2512

Modified:
   trunk/MonoDevelop/Extras/BooBinding/BooShell/BooShell.boo
   trunk/MonoDevelop/Extras/BooBinding/ChangeLog
Log:
Make sure we dispose of our worker thread.


Modified: trunk/MonoDevelop/Extras/BooBinding/BooShell/BooShell.boo
===================================================================
--- trunk/MonoDevelop/Extras/BooBinding/BooShell/BooShell.boo	2005-05-04 11:25:01 UTC (rev 2511)
+++ trunk/MonoDevelop/Extras/BooBinding/BooShell/BooShell.boo	2005-05-04 16:15:17 UTC (rev 2512)
@@ -140,6 +140,9 @@
 			Monitor.Pulse (_commandQueue)
 			Monitor.Exit (_commandQueue)
 	
+	def Dispose ():
+		_thread.Abort ()
+		super ()
 
 public enum ShellCommandType:
 	NoOp

Modified: trunk/MonoDevelop/Extras/BooBinding/ChangeLog
===================================================================
--- trunk/MonoDevelop/Extras/BooBinding/ChangeLog	2005-05-04 11:25:01 UTC (rev 2511)
+++ trunk/MonoDevelop/Extras/BooBinding/ChangeLog	2005-05-04 16:15:17 UTC (rev 2512)
@@ -1,5 +1,10 @@
 2005-05-04  Peter Johanson <latexer at gentoo.org>
 
+	* BooShell/BooShell.boo: Make sure we 
+	dispose of the worker thread.
+
+2005-05-04  Peter Johanson <latexer at gentoo.org>
+
 	* Gui/BooShellModel.boo: Don't join the aborted
 	thread. This isn't needed, and hangs mono-1.1.7 and
 	newer.




More information about the Monodevelop-patches-list mailing list