diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2012-02-18 23:26:39 -0800 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2012-02-18 23:26:39 -0800 |
commit | d8a99917386146f47fc178c80b1d07f9e94aa121 (patch) | |
tree | d019d7537180bb67a56605212787c32046923740 /signal.cpp | |
parent | ca1c8243c8beadf1ba985c86237c894aef823b1f (diff) |
Fix to avoid calling signal_block off of hte main thread
Diffstat (limited to 'signal.cpp')
-rw-r--r-- | signal.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -633,6 +633,7 @@ void signal_handle( int sig, int do_handle ) void signal_block() { + ASSERT_IS_MAIN_THREAD(); sigset_t chldset; if( !block_count ) @@ -647,6 +648,7 @@ void signal_block() void signal_unblock() { + ASSERT_IS_MAIN_THREAD(); sigset_t chldset; block_count--; |