[Etoys] finalStripping hangs waitForCommand

K. K. Subramaniam subbukk at gmail.com
Mon Jun 15 11:50:27 EDT 2009


Hi,

On etoys4#2229+OSProcessV4-3-7, the waitForCommand: hangs after executing:
  ReleaseBuilderSqueakland new prepareReleaseImageForSqueakland.

Doing:
 	Cursor wait showWhile: [ OSProcess waitForCommand: 'sleep 2']

works fine just before this command but if run after this send, the method 
hangs waiting for runState to turn from #running to #complete even after the 
child process is done.

I was able to narrow down the difference to
 ReleaseBuilderForSqueakland>>finalStripping ... >>discardFFI .. 
>>recreateSpecialObjectsArray

Commands issued (in a separate workspace) just before this call work fine. The 
one issued after this call hangs. Has anyone else bumped into this problem? 
Any hints on tracing race conditions or side effects?

Thanks in advance .. Subbu


More information about the Etoys mailing list