I would like to send "signals" between threads. pthread_kill seems to
a good function for this. However is is not supported on OpenVMS (not
even at 7.3 Alpha). Does anybody know a "way-around" to emulate these
signals in another way?
Jouk
--
Cheers,
+OpenVMS [Sys|Net] HardWorker........................................+
Russia,Delta Telecom Inc, Cel: +7 (901) 971-3222
191119,St.Petersburg,Transportny per. 3 116-3222
+http://www.levitte.org/~rlaishev/ .......... SysMan rides HailStorm +
Since I do not want to end the thread by this action, you'll need
the TRY/CATCH handlers. But then I'm out of luck because they will
not work with C++.
Jouk
What's wrong with signal_condition (cma$_signal_cond - I do my threads
in Fortran and can never remember the Pthread interface names) or are
you talking about those funny Unix 'signals' which I haven't got a
handle on (yet).
--
Cheers - Dave.
If you want to send signals between threads then I suggest you
consider using condition variables (see pthread_cond_signal et all).
Mark Williams
Mark Williams