Maybe these ones<br><br>([&#39;Testing...&#39; printString] forkAt: Processor lowestPriority) terminate resume.<br>([&#39;Testing...&#39; printString] forkAt: Processor systemBackgroundPriority) terminate resume.<br>([&#39;Testing...&#39; printString] forkAt: Processor userBackgroundPriority) terminate resume.<br>
([&#39;Testing...&#39; printString] forkAt: Processor userSchedulingPriority) terminate resume.<br><br>([&#39;Testing...&#39; printString] forkAt: Processor userInterruptPriority) terminate resume.<br>([&#39;Testing...&#39; printString] forkAt: Processor lowIOPriority) terminate resume.<br>
([&#39;Testing...&#39; printString] forkAt: Processor highIOPriority) terminate resume.<br>([&#39;Testing...&#39; printString] forkAt: Processor highestPriority) terminate resume. <br><br><div><span class="gmail_quote">2008/3/26, Andreas Raab &lt;<a href="mailto:andreas.raab@gmx.de">andreas.raab@gmx.de</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Oh, and one more interesting issue:<br> <br>&nbsp;&nbsp; [] newProcess terminate isTerminated ==&gt; false<br> <br> I think it&#39;s time to take this up with a few SUnit tests. How about these:<br> <br>&nbsp;&nbsp; self assert: [] fork terminate isTerminated.<br>
&nbsp;&nbsp; self assert: [] newProcess terminate isTerminated.<br> <br>&nbsp;&nbsp; self should:[ [] fork terminate resume ] raise: Error.<br>&nbsp;&nbsp; self should:[ [] newProcess terminate resume ] raise: Error.<br> <br> Any other interesting ones?<br>
 <br> Cheers,<br> <br>&nbsp;&nbsp; - Andreas<br> <br><br> Andreas Raab wrote:<br> &gt; Hi -<br> &gt;<br> &gt; Here is an interesting one:<br> &gt;<br> &gt;&nbsp;&nbsp; p := [self inform: &#39;Oh, noes&#39;] fork.<br> &gt;&nbsp;&nbsp; p terminate.<br> &gt;&nbsp;&nbsp; p resume.<br>
 &gt;<br> &gt; This works fine on all Squeak versions that I&#39;ve tried it on. Do people<br> &gt; agree that this is a bug and should raise an error or is there any<br> &gt; reason why it should behave the way it does right now?<br>
 &gt;<br> &gt; Note that the above also works for:<br> &gt;<br> &gt;&nbsp;&nbsp; p := [self inform: &#39;Oh, noes&#39;] newProcess.<br> &gt;&nbsp;&nbsp; p terminate.<br> &gt;&nbsp;&nbsp; p resume.<br> &gt;&nbsp;&nbsp; p terminate.<br> &gt;&nbsp;&nbsp; p resume.<br> &gt;<br>
 &gt; etc.<br> &gt;<br> &gt; Cheers,<br> &gt;&nbsp;&nbsp; - Andreas<br> &gt;<br> &gt;<br> &gt;<br> <br> <br> </blockquote></div><br>