The semaphores are strongly held, but not the objects that put them there.
Sockets are the main users of the table.
Sockets are finalized by removing registered semaphores from the table.
Garbage collect triggers finalization.

Hence, garbage collect can result in slots being freed.

Cheers,
Henry




--
View this message in context: 
http://forum.world.st/ExternalSemaphoreTable-curious-garbageCollect-tp4916548p4916550.html
Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

Reply via email to