Hi Alex, <br><br>thanks for the note - but in my case I'm on the Croquet image and on the 3.8.18beta1U and my code looks like it should!<br><br>Georg<br><br><div class="gmail_quote">On Jan 5, 2008 1:47 PM, Alexander Lazarević <
<a href="mailto:Alexander@lazarevic.de">Alexander@lazarevic.de</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Andreas Raab schrieb:
<br><div class="Ih2E3d">> Georg Köster wrote:<br>>> This shows the use case. Shorter even:<br>>> |s|<br>>> s := Semaphore new.<br>>> Delay timeoutSemaphore: s afterMSecs: 1.<br>>> s wait.<br>
>> Transcript show: 'doesnt get here - not printed'; cr.<br>>><br>>> I hope I'm doing something wrong here!<br>><br>> You must be. This works fine in a Croquet SDK image.<br></div>Unfortunately it seems that a ChangeSet of mine addressing [1]
<br>introduced this bug. I guess it got included in 3.9 without anyone else<br>looking at it. As I mention in [2] the Delay class side method should read:<br><br>timeoutSemaphore: aSemaphore afterMSecs: anInteger<br> "...comment..."
<br><br> ^ (self new setDelay: anInteger forSemaphore: aSemaphore) schedule<br><br>I guess trying to refactor too much made me change the method. I'm sorry<br>that I did not double check it more carefully in the first place.
<br><br>Alex<br><br>[1] <a href="http://bugs.squeak.org/view.php?id=854" target="_blank">http://bugs.squeak.org/view.php?id=854</a><br>[2] <a href="http://bugs.squeak.org/view.php?id=6834" target="_blank">http://bugs.squeak.org/view.php?id=6834
</a><br><br></blockquote></div><br>