~ubuntu-branches/ubuntu/lucid/nginx/lucid

« back to all changes in this revision

Viewing changes to src/os/unix/ngx_process.c

  • Committer: Bazaar Package Importer
  • Author(s): Andres Rodriguez
  • Date: 2009-11-30 13:34:00 UTC
  • mfrom: (1.1.14 upstream) (4.2.10 squeeze)
  • Revision ID: james.westby@ubuntu.com-20091130133400-n0ux4igma2y3y0pl
Tags: 0.7.63-1ubuntu1
* Merge from debian testing (LP: #490450), remaining changes:
  - Install html files.
    - debian/dirs: Add 'var/www/nginx-default'.
    - debian/nginx.install: Add 'html/* var/www/nginx-default'.
  - Added a UFW profile set: (LP: #308695)
    + debian/nginx.ufw.profile: Added.
    + debian/control: nginx: Suggests ufw.
    + debian/dirs: Added 'etc/ufw/applications.d'
    + debian/rules: Added install rule for the nginx UFW profile. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
214
214
 
215
215
    switch (respawn) {
216
216
 
 
217
    case NGX_PROCESS_NORESPAWN:
 
218
        ngx_processes[s].respawn = 0;
 
219
        ngx_processes[s].just_spawn = 0;
 
220
        ngx_processes[s].detached = 0;
 
221
        break;
 
222
 
 
223
    case NGX_PROCESS_JUST_SPAWN:
 
224
        ngx_processes[s].respawn = 0;
 
225
        ngx_processes[s].just_spawn = 1;
 
226
        ngx_processes[s].detached = 0;
 
227
        break;
 
228
 
217
229
    case NGX_PROCESS_RESPAWN:
218
230
        ngx_processes[s].respawn = 1;
219
 
        ngx_processes[s].just_respawn = 0;
 
231
        ngx_processes[s].just_spawn = 0;
220
232
        ngx_processes[s].detached = 0;
221
233
        break;
222
234
 
223
235
    case NGX_PROCESS_JUST_RESPAWN:
224
236
        ngx_processes[s].respawn = 1;
225
 
        ngx_processes[s].just_respawn = 1;
 
237
        ngx_processes[s].just_spawn = 1;
226
238
        ngx_processes[s].detached = 0;
227
239
        break;
228
240
 
229
241
    case NGX_PROCESS_DETACHED:
230
242
        ngx_processes[s].respawn = 0;
231
 
        ngx_processes[s].just_respawn = 0;
 
243
        ngx_processes[s].just_spawn = 0;
232
244
        ngx_processes[s].detached = 1;
233
245
        break;
234
246
    }