-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ok, so, in a normal multi-threaded program on any POSIX capable system
I would normally:
        1) block all signals
        2) spawn a thread whose only job is to process signals
                a) sigtimedwait() on desired signals
                b) process signals as "events" other threads can "see"
        3) other threads retrieve "events" from the signal thread at
           their convenience

With the Notes API being substantially weaker. How does one go about
creating a proper multi-threaded application on Plan 9 with robust
Note processing akin to the above POSIX method?

Is there a way to block all notes and wait() until the desired time
to catch all Notes?

Don


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHGVXxyWX0NBMJYAcRAgIfAJ41zg+kXjkzJ5G4aE+fJsWGZfOkQgCgm5Hq
O3qfJbkE0QeZr84pTU4KqLY=
=KtjS
-----END PGP SIGNATURE-----

Reply via email to