Mercurial > hg > nginx
comparison src/core/nginx.c @ 310:a9a9af2c7370
nginx-0.0.3-2004-04-12-10:10:53 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Mon, 12 Apr 2004 06:10:53 +0000 |
parents | 2e899477243a |
children | 11ff50a35d6d |
comparison
equal
deleted
inserted
replaced
309:2e899477243a | 310:a9a9af2c7370 |
---|---|
174 } | 174 } |
175 | 175 |
176 if (ccf->pid.len == 0) { | 176 if (ccf->pid.len == 0) { |
177 ccf->pid.len = sizeof(NGINX_PID) - 1; | 177 ccf->pid.len = sizeof(NGINX_PID) - 1; |
178 ccf->pid.data = NGINX_PID; | 178 ccf->pid.data = NGINX_PID; |
179 ccf->newpid.len = sizeof(NGINX_NEW_PID) - 1; | 179 ccf->newpid.len = sizeof(NGINX_NEWPID) - 1; |
180 ccf->newpid.data = NGINX_NEW_PID; | 180 ccf->newpid.data = NGINX_NEWPID; |
181 | 181 |
182 } else { | 182 } else { |
183 ccf->newpid.len = ccf->pid.len + sizeof(NGINX_NEW_PID_EXT); | 183 ccf->newpid.len = ccf->pid.len + sizeof(NGINX_NEWPID_EXT); |
184 if (!(ccf->newpid.data = ngx_alloc(ccf->newpid.len, cycle->log))) { | 184 if (!(ccf->newpid.data = ngx_alloc(ccf->newpid.len, cycle->log))) { |
185 return 1; | 185 return 1; |
186 } | 186 } |
187 | 187 |
188 ngx_memcpy(ngx_cpymem(ccf->newpid.data, ccf->pid.data, ccf->pid.len), | 188 ngx_memcpy(ngx_cpymem(ccf->newpid.data, ccf->pid.data, ccf->pid.len), |
189 NGINX_NEW_PID_EXT, sizeof(NGINX_NEW_PID_EXT)); | 189 NGINX_NEWPID_EXT, sizeof(NGINX_NEWPID_EXT)); |
190 } | 190 } |
191 | 191 |
192 len = ngx_snprintf((char *) pid, /* STUB */ 10, PID_T_FMT, ngx_getpid()); | 192 len = ngx_snprintf((char *) pid, /* STUB */ 10, PID_T_FMT, ngx_getpid()); |
193 ngx_memzero(&ctx.pid, sizeof(ngx_file_t)); | 193 ngx_memzero(&ctx.pid, sizeof(ngx_file_t)); |
194 ctx.pid.name = ngx_inherited ? ccf->newpid : ccf->pid; | 194 ctx.pid.name = ngx_inherited ? ccf->newpid : ccf->pid; |