[Mono-bugs] [Bug 80892][Maj] Changed - Monitor.Pulse not working properly on s390x

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Feb 21 02:11:18 EST 2007


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 mrashmiranjan at novell.com.

http://bugzilla.ximian.com/show_bug.cgi?id=80892

--- shadow/80892	2007-02-20 13:47:09.000000000 -0500
+++ shadow/80892.tmp.7684	2007-02-21 02:11:18.000000000 -0500
@@ -85,6 +85,22 @@
 
 Thread 501: job finished
 
 Thread 501: waiting on job...
 
 ... and it never comes to an end. Are there any build options that I need?
+
+------- Additional Comments From mrashmiranjan at novell.com  2007-02-21 02:11 -------
+Since I have taken the source code from actual zmd source, as per the
+implementation of the code, it creates a threadpool and when the
+program invokes the threadpool and assigns a task for execution, the
+threadpool will execute the task and then again wait for another task
+on the same thread. So the program will never come to an end. You have
+to press Ctrl C to terminate it.
+
+Since in the program threadpool is called twice, it should print the
+following line twice
+   --------------------------------Inside JustWait2 Method
+
+and then wait
+But in s390x, its prinitng the line more than twice and then throws
+System.Threading.SynchronizationLockException.


More information about the mono-bugs mailing list