--- Leopold Toetsch <[EMAIL PROTECTED]> wrote: > Joshua Gatcomb <[EMAIL PROTECTED]> wrote: > > ... only 1 of the > > two messages is displayed > > I've fixed a flaw in the IO flush code. Please try > again, thanks.
Still not working, but thanks! The behavior has changed a bit though. Here is the behavior prior to the fix - notice the location of the sleep statement Case 1: (as checked out) $ cat t/pmc/threads_2.pasm <snipped> set I3, 1 invoke # start the thread sleep 1 print "main " print I5 $ ./parrot t/pmc/threads_2.pasm thread 1 Case 2: (remove sleep all together) $ ./parrot t/pmc/threads_2.pasm main 10 thread 1 Case 3: $ cat t/pmc/threads_2.pasm <snipped> invoke # start the thread print "main " sleep 1 print I5 $ ./parrot t/pmc/threads_2.pasm main 10 After the change - case 3 now prints thread 1. You mentioned in the previous email that you were interested in knowing if this was Windows IO or the Cygwin variant. I would love to give you that information, but color me clueless. > > leo > Joshua Gatcomb a.k.a. Limbic~Region _______________________________ Do you Yahoo!? Declare Yourself - Register online to vote today! http://vote.yahoo.com