There is no pthread_sigmask on VMS, so use sigprocmask instead.
authorCraig A. Berry <craigberry@mac.com>
Sun, 7 Jun 2009 21:31:04 +0000 (16:31 -0500)
committerCraig A. Berry <craigberry@mac.com>
Sun, 7 Jun 2009 21:31:04 +0000 (16:31 -0500)
commitd2aa556d1dea54fbfdfccbd64c2c477a79461a56
treebe0b5911a06356c4ff970e60b4b7f197147d432c
parenta39e16d8bc9f808ff9ca49c750eca77344a0cf60
There is no pthread_sigmask on VMS, so use sigprocmask instead.

According to the standard, use of sigprocmask is undefined in a
multi-threaded context, but in the absence of a per-thread signal
blocking mechanism (likely impossible until and unless per-thread
ASTs become available), this may be the best we can do.

This is a follow-up to: b762d8667351cb765bc1d6419d30acff085da502.
ext/threads/threads.xs