Igor,

THANKS for thinking about concurrency.  Processes need to be sound.  Re
#ensure:, we might consider "unsuspending/unterminating" the process
long enough to run the block.  That way the block runs in the thread it
expects, after which, there would hopefully be nothing else to do??

Re using exceptions to indicate impending termination, that sounds more
like an event (potentially many consumers).  If it is simply a
system-level trick, then I suppose it's fine.

Bill



Wilhelm K. Schwab, Ph.D.
University of Florida
Department of Anesthesiology
PO Box 100254
Gainesville, FL 32610-0254

Email: [EMAIL PROTECTED]
Tel: (352) 273-6785
FAX: (352) 392-7029


_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to