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;