[Mono-bugs] [Bug 54146][Maj] New - Background thread is not aborted after main thread
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Tue, 10 Feb 2004 09:47:05 -0500 (EST)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by bmaurer@users.sf.net.
http://bugzilla.ximian.com/show_bug.cgi?id=54146
--- shadow/54146 2004-02-10 09:47:05.000000000 -0500
+++ shadow/54146.tmp.10220 2004-02-10 09:47:05.000000000 -0500
@@ -0,0 +1,32 @@
+Bug#: 54146
+Product: Mono/Runtime
+Version: unspecified
+OS:
+OS Details:
+Status: NEW
+Resolution:
+Severity:
+Priority: Major
+Component: misc
+AssignedTo: mono-bugs@ximian.com
+ReportedBy: bmaurer@users.sf.net
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: Background thread is not aborted after main thread
+
+In MonoDevelop, we have been having problems with exiting cleanly.
+Whenever the program quits, by a standard exit method such as File | Exit
+or when an exception is thrown, the program hangs.
+
+To fix the issue, I had to check in the following workaround:
+
+http://lists.ximian.com/archives/public/monodevelop-patches-list/2004-
+February/000461.html
+
+From that patch, it seems the issue is that we do not follow the meaning
+of a background thread -- the program waits for the worker thread to
+finish, which it never does (it is a while (true) loop).
+
+In .30 and under MS, the program exits cleanly.