mask signals in a way that can work on a pc
authorAaron Wohl <xshib@awohl.com>
Mon, 23 Jun 2003 17:12:54 +0000 (17:12 +0000)
committerAaron Wohl <xshib@awohl.com>
Mon, 23 Jun 2003 17:12:54 +0000 (17:12 +0000)
shib-target/shib-ccache.cpp

index bf7c0f6..32d821f 100644 (file)
@@ -413,10 +413,8 @@ void* InternalCCache::cleanup_fcn(void* cache_p)
 {
   InternalCCache* cache = (InternalCCache*)cache_p;
 
-  // First, let's block all signals
-  sigset_t sigmask;
-  sigfillset(&sigmask);
-  Thread::mask_signals(SIG_BLOCK, &sigmask, NULL);
+  // First, let's block all signals 
+  Thread::mask_all_signals();
 
   // Now run the cleanup process.
   cache->cleanup();