File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 9
9
*
10
10
*
11
11
* IDENTIFICATION
12
- * $PostgreSQL: pgsql/src/backend/libpq/pqsignal.c,v 1.38 2004/12/31 21:59:50 pgsql Exp $
12
+ * $PostgreSQL: pgsql/src/backend/libpq/pqsignal.c,v 1.39 2005/02/14 23:02:03 momjian Exp $
13
13
*
14
14
* NOTES
15
15
* This shouldn't be in libpq, but the monitor and some other
75
75
pqinitmask (void )
76
76
{
77
77
#ifdef HAVE_SIGPROCMASK
78
+
78
79
sigemptyset (& UnBlockSig );
80
+
81
+ /* First set all signals, then clear some. */
79
82
sigfillset (& BlockSig );
80
83
sigfillset (& AuthBlockSig );
81
84
@@ -126,6 +129,7 @@ pqinitmask(void)
126
129
sigdelset (& AuthBlockSig , SIGALRM );
127
130
#endif
128
131
#else
132
+ /* Set the signals we want. */
129
133
UnBlockSig = 0 ;
130
134
BlockSig = sigmask (SIGHUP ) | sigmask (SIGQUIT ) |
131
135
sigmask (SIGTERM ) | sigmask (SIGALRM ) |
You can’t perform that action at this time.
0 commit comments