diff options
Diffstat (limited to 'src/backend/libpq/pqsignal.c')
-rw-r--r-- | src/backend/libpq/pqsignal.c | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/src/backend/libpq/pqsignal.c b/src/backend/libpq/pqsignal.c index b19c4539f3f..064d35c91a0 100644 --- a/src/backend/libpq/pqsignal.c +++ b/src/backend/libpq/pqsignal.c @@ -18,15 +18,10 @@ #include "libpq/pqsignal.h" -#ifndef WIN32 +/* Global variables */ sigset_t UnBlockSig, BlockSig, StartupBlockSig; -#else -int UnBlockSig, - BlockSig, - StartupBlockSig; -#endif /* @@ -45,8 +40,6 @@ int UnBlockSig, void pqinitmask(void) { -#ifndef WIN32 - sigemptyset(&UnBlockSig); /* First set all signals, then clear some. */ @@ -101,19 +94,4 @@ pqinitmask(void) #ifdef SIGALRM sigdelset(&StartupBlockSig, SIGALRM); #endif -#else /* WIN32 */ - /* Set the signals we want. */ - UnBlockSig = 0; - BlockSig = sigmask(SIGQUIT) | - sigmask(SIGTERM) | sigmask(SIGALRM) | - /* common signals between two */ - sigmask(SIGHUP) | - sigmask(SIGINT) | sigmask(SIGUSR1) | - sigmask(SIGUSR2) | sigmask(SIGCHLD) | - sigmask(SIGWINCH) | sigmask(SIGFPE); - StartupBlockSig = sigmask(SIGHUP) | - sigmask(SIGINT) | sigmask(SIGUSR1) | - sigmask(SIGUSR2) | sigmask(SIGCHLD) | - sigmask(SIGWINCH) | sigmask(SIGFPE); -#endif } |