[141] in Coldmud discussion meeting

root meeting help first previous next last

job control

daemon@ATHENA.MIT.EDU (Sat Jan 29 20:04:12 1994 )

Date: Sat, 29 Jan 94 16:29:51 PST
From: bsw!tungsten.seattle.geoworks.com!weber@uunet.UU.NET (Eric Weber)
To: coldstuff@MIT.EDU


After suspend() and fork() are implemented, it would be nice to
have the ability to block/unblock a thread.  That is, one thread could
suspend itself until another thread sends it a signal.  This would
make it easier for multiple threads to cooperate on a task without
busy-waiting.  Higher level synchronization systems such as semaphores
could then be built in-DB.

-- Eric