[Issue 6116] May not join spawn()'ed threads
http://d.puremagic.com/issues/show_bug.cgi?id=6116 Alex R�nne Petersen changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC||a...@lycus.org Resolution||FIXED --- Comment #5 from Alex R�nne Petersen 2012-10-19 09:31:01 CEST --- Closing this then. Please reopen if the bug resurfaces. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 6116] May not join spawn()'ed threads
http://d.puremagic.com/issues/show_bug.cgi?id=6116 --- Comment #4 from Ali Cehreli 2012-04-24 06:29:21 PDT --- Same here: This bug seems to have been fixed by other changes. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 6116] May not join spawn()'ed threads
http://d.puremagic.com/issues/show_bug.cgi?id=6116 SomeDude changed: What|Removed |Added CC||lovelyd...@mailmetrash.com --- Comment #3 from SomeDude 2012-04-24 00:49:12 PDT --- Run with 2.059 Win32: PS E:\DigitalMars\dmd2\samples> rdmd bug main done intermediate done intermediate2 done intermediate3 done 0 foo 1 foo 2 foo 3 foo 4 foo PS E:\DigitalMars\dmd2\samples> -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 6116] May not join spawn()'ed threads
http://d.puremagic.com/issues/show_bug.cgi?id=6116 Sean Kelly changed: What|Removed |Added Status|NEW |ASSIGNED CC||s...@invisibleduck.org --- Comment #2 from Sean Kelly 2011-07-26 22:53:47 PDT --- What's likely happening is that the app is terminating before the new threads actually start, so they aren't marked isRunning when the wait loop occurs. The fix for this will likely be to add a status field where a thread may be marked as ready, starting, running, and terminated. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---
[Issue 6116] May not join spawn()'ed threads
http://d.puremagic.com/issues/show_bug.cgi?id=6116 --- Comment #1 from Ali Cehreli 2011-06-06 16:38:06 PDT --- Apparently I clipped the timings for the last run. When it joins successfully, the program takes long, seemingly waiting for the foo() thread: $ time ./deneme main done intermediate done intermediate2 done intermediate3 done 0 foo 1 foo 2 foo 3 foo 4 foo real0m2.504s user0m0.000s sys0m0.000s -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---