comparison src/os/unix/ngx_posix_init.c @ 346:55e496a8ece3

nginx-0.0.3-2004-06-06-23:49:18 import
author Igor Sysoev <igor@sysoev.ru>
date Sun, 06 Jun 2004 19:49:18 +0000
parents 84b1c672ec5a
children eaf1f651cf86
comparison
equal deleted inserted replaced
345:fade4edd61f8 346:55e496a8ece3
57 int ngx_posix_init(ngx_log_t *log) 57 int ngx_posix_init(ngx_log_t *log)
58 { 58 {
59 ngx_signal_t *sig; 59 ngx_signal_t *sig;
60 struct rlimit rlmt; 60 struct rlimit rlmt;
61 struct sigaction sa; 61 struct sigaction sa;
62
63 ngx_pagesize = getpagesize();
62 64
63 for (sig = signals; sig->signo != 0; sig++) { 65 for (sig = signals; sig->signo != 0; sig++) {
64 ngx_memzero(&sa, sizeof(struct sigaction)); 66 ngx_memzero(&sa, sizeof(struct sigaction));
65 sa.sa_handler = sig->handler; 67 sa.sa_handler = sig->handler;
66 sigemptyset(&sa.sa_mask); 68 sigemptyset(&sa.sa_mask);