Mantis - Croquet
Viewing Issue Advanced Details
3077 Hedgehog minor always 02-24-06 00:24 02-28-06 05:01
mpm  
 
normal  
new  
open  
none    
none  
0003077: After quiting TFormsManager>>runLoaderProcess Semaphore>>waitdoes not terminate
Run one of the Croquet harnesses. Quit from it. Look at the precesses.
See how
       TFormsManager>>runLoaderProcess Semaphore>>wait
keeps hanging around?

Notes
(0004191)
schwa   
02-28-06 05:01   
I think that this is the desired behavior. You can close a Harness/CroquetMorph, open another one, and still have access to the cached TForms.

Currently this doesn't happen... the first two lines in CroquetHarness>>initialize trash the default manager (which causes the loader process to be killed).

The default form manager is also destroyed when the image is quit'n'saved.