@@ -50,10 +50,8 @@ int fpm_status_export_to_zval(zval *status)
50
50
zval fpm_proc_stats , fpm_proc_stat ;
51
51
time_t now_epoch ;
52
52
struct timeval duration , now ;
53
- int i ;
54
- #if HAVE_FPM_LQ
55
53
double cpu ;
56
- #endif
54
+ int i ;
57
55
58
56
scoreboard_p = fpm_scoreboard_acquire (NULL , 1 );
59
57
if (!scoreboard_p ) {
@@ -86,11 +84,9 @@ int fpm_status_export_to_zval(zval *status)
86
84
add_assoc_long (status , "start-time" , scoreboard .start_epoch );
87
85
add_assoc_long (status , "start-since" , now_epoch - scoreboard .start_epoch );
88
86
add_assoc_long (status , "accepted-conn" , scoreboard .requests );
89
- #if HAVE_FPM_LQ
90
87
add_assoc_long (status , "listen-queue" , scoreboard .lq );
91
88
add_assoc_long (status , "max-listen-queue" , scoreboard .lq_max );
92
89
add_assoc_long (status , "listen-queue-len" , scoreboard .lq_len );
93
- #endif
94
90
add_assoc_long (status , "idle-processes" , scoreboard .idle );
95
91
add_assoc_long (status , "active-processes" , scoreboard .active );
96
92
add_assoc_long (status , "total-processes" , scoreboard .idle + scoreboard .active );
@@ -104,14 +100,12 @@ int fpm_status_export_to_zval(zval *status)
104
100
continue ;
105
101
}
106
102
proc_p = & procs [i ];
107
- #if HAVE_FPM_LQ
108
103
/* prevent NaN */
109
104
if (procs [i ].cpu_duration .tv_sec == 0 && procs [i ].cpu_duration .tv_usec == 0 ) {
110
105
cpu = 0. ;
111
106
} else {
112
107
cpu = (procs [i ].last_request_cpu .tms_utime + procs [i ].last_request_cpu .tms_stime + procs [i ].last_request_cpu .tms_cutime + procs [i ].last_request_cpu .tms_cstime ) / fpm_scoreboard_get_tick () / (procs [i ].cpu_duration .tv_sec + procs [i ].cpu_duration .tv_usec / 1000000. ) * 100. ;
113
108
}
114
- #endif
115
109
116
110
array_init (& fpm_proc_stat );
117
111
add_assoc_long (& fpm_proc_stat , "pid" , procs [i ].pid );
@@ -131,9 +125,7 @@ int fpm_status_export_to_zval(zval *status)
131
125
add_assoc_long (& fpm_proc_stat , "request-length" , procs [i ].content_length );
132
126
add_assoc_string (& fpm_proc_stat , "user" , procs [i ].auth_user [0 ] != '\0' ? procs [i ].auth_user : "-" );
133
127
add_assoc_string (& fpm_proc_stat , "script" , procs [i ].script_filename [0 ] != '\0' ? procs [i ].script_filename : "-" );
134
- #if HAVE_FPM_LQ
135
128
add_assoc_double (& fpm_proc_stat , "last-request-cpu" , procs [i ].request_stage == FPM_REQUEST_ACCEPTING ? cpu : 0. );
136
- #endif
137
129
add_assoc_long (& fpm_proc_stat , "last-request-memory" , procs [i ].request_stage == FPM_REQUEST_ACCEPTING ? procs [i ].memory : 0 );
138
130
add_next_index_zval (& fpm_proc_stats , & fpm_proc_stat );
139
131
}
@@ -246,11 +238,9 @@ int fpm_status_handle_request(void) /* {{{ */
246
238
"<tr><th>start time</th><td>%s</td></tr>\n"
247
239
"<tr><th>start since</th><td>%lu</td></tr>\n"
248
240
"<tr><th>accepted conn</th><td>%lu</td></tr>\n"
249
- #if HAVE_FPM_LQ
250
241
"<tr><th>listen queue</th><td>%d</td></tr>\n"
251
242
"<tr><th>max listen queue</th><td>%d</td></tr>\n"
252
243
"<tr><th>listen queue len</th><td>%u</td></tr>\n"
253
- #endif
254
244
"<tr><th>idle processes</th><td>%d</td></tr>\n"
255
245
"<tr><th>active processes</th><td>%d</td></tr>\n"
256
246
"<tr><th>total processes</th><td>%d</td></tr>\n"
@@ -276,9 +266,7 @@ int fpm_status_handle_request(void) /* {{{ */
276
266
"<th>content length</th>"
277
267
"<th>user</th>"
278
268
"<th>script</th>"
279
- #if HAVE_FPM_LQ
280
269
"<th>last request cpu</th>"
281
- #endif
282
270
"<th>last request memory</th>"
283
271
"</tr>\n" ;
284
272
@@ -295,9 +283,7 @@ int fpm_status_handle_request(void) /* {{{ */
295
283
"<td>%zu</td>"
296
284
"<td>%s</td>"
297
285
"<td>%s</td>"
298
- #if HAVE_FPM_LQ
299
286
"<td>%.2f</td>"
300
- #endif
301
287
"<td>%zu</td>"
302
288
"</tr>\n" ;
303
289
@@ -318,11 +304,9 @@ int fpm_status_handle_request(void) /* {{{ */
318
304
"<start-time>%s</start-time>\n"
319
305
"<start-since>%lu</start-since>\n"
320
306
"<accepted-conn>%lu</accepted-conn>\n"
321
- #if HAVE_FPM_LQ
322
307
"<listen-queue>%d</listen-queue>\n"
323
308
"<max-listen-queue>%d</max-listen-queue>\n"
324
309
"<listen-queue-len>%u</listen-queue-len>\n"
325
- #endif
326
310
"<idle-processes>%d</idle-processes>\n"
327
311
"<active-processes>%d</active-processes>\n"
328
312
"<total-processes>%d</total-processes>\n"
@@ -347,9 +331,7 @@ int fpm_status_handle_request(void) /* {{{ */
347
331
"<content-length>%zu</content-length>"
348
332
"<user>%s</user>"
349
333
"<script>%s</script>"
350
- #if HAVE_FPM_LQ
351
334
"<last-request-cpu>%.2f</last-request-cpu>"
352
- #endif
353
335
"<last-request-memory>%zu</last-request-memory>"
354
336
"</process>\n"
355
337
;
@@ -368,11 +350,9 @@ int fpm_status_handle_request(void) /* {{{ */
368
350
"\"start time\":%s,"
369
351
"\"start since\":%lu,"
370
352
"\"accepted conn\":%lu,"
371
- #if HAVE_FPM_LQ
372
353
"\"listen queue\":%d,"
373
354
"\"max listen queue\":%d,"
374
355
"\"listen queue len\":%u,"
375
- #endif
376
356
"\"idle processes\":%d,"
377
357
"\"active processes\":%d,"
378
358
"\"total processes\":%d,"
@@ -398,9 +378,7 @@ int fpm_status_handle_request(void) /* {{{ */
398
378
"\"content length\":%zu,"
399
379
"\"user\":\"%s\","
400
380
"\"script\":\"%s\","
401
- #if HAVE_FPM_LQ
402
381
"\"last request cpu\":%.2f,"
403
- #endif
404
382
"\"last request memory\":%zu"
405
383
"}" ;
406
384
@@ -418,11 +396,9 @@ int fpm_status_handle_request(void) /* {{{ */
418
396
"start time: %s\n"
419
397
"start since: %lu\n"
420
398
"accepted conn: %lu\n"
421
- #if HAVE_FPM_LQ
422
399
"listen queue: %d\n"
423
400
"max listen queue: %d\n"
424
401
"listen queue len: %u\n"
425
- #endif
426
402
"idle processes: %d\n"
427
403
"active processes: %d\n"
428
404
"total processes: %d\n"
@@ -445,9 +421,7 @@ int fpm_status_handle_request(void) /* {{{ */
445
421
"content length: %zu\n"
446
422
"user: %s\n"
447
423
"script: %s\n"
448
- #if HAVE_FPM_LQ
449
424
"last request cpu: %.2f\n"
450
- #endif
451
425
"last request memory: %zu\n" ;
452
426
}
453
427
}
@@ -460,11 +434,9 @@ int fpm_status_handle_request(void) /* {{{ */
460
434
time_buffer ,
461
435
(unsigned long ) (now_epoch - scoreboard .start_epoch ),
462
436
scoreboard .requests ,
463
- #if HAVE_FPM_LQ
464
437
scoreboard .lq ,
465
438
scoreboard .lq_max ,
466
439
scoreboard .lq_len ,
467
- #endif
468
440
scoreboard .idle ,
469
441
scoreboard .active ,
470
442
scoreboard .idle + scoreboard .active ,
@@ -487,9 +459,7 @@ int fpm_status_handle_request(void) /* {{{ */
487
459
zend_string * tmp_query_string ;
488
460
char * query_string ;
489
461
struct timeval duration , now ;
490
- #if HAVE_FPM_LQ
491
462
float cpu ;
492
- #endif
493
463
494
464
fpm_clock_get (& now );
495
465
@@ -523,14 +493,12 @@ int fpm_status_handle_request(void) /* {{{ */
523
493
}
524
494
}
525
495
526
- #if HAVE_FPM_LQ
527
496
/* prevent NaN */
528
497
if (proc .cpu_duration .tv_sec == 0 && proc .cpu_duration .tv_usec == 0 ) {
529
498
cpu = 0. ;
530
499
} else {
531
500
cpu = (proc .last_request_cpu .tms_utime + proc .last_request_cpu .tms_stime + proc .last_request_cpu .tms_cutime + proc .last_request_cpu .tms_cstime ) / fpm_scoreboard_get_tick () / (proc .cpu_duration .tv_sec + proc .cpu_duration .tv_usec / 1000000. ) * 100. ;
532
501
}
533
- #endif
534
502
535
503
if (proc .request_stage == FPM_REQUEST_ACCEPTING ) {
536
504
duration = proc .duration ;
@@ -552,9 +520,7 @@ int fpm_status_handle_request(void) /* {{{ */
552
520
proc .content_length ,
553
521
proc .auth_user [0 ] != '\0' ? proc .auth_user : "-" ,
554
522
proc .script_filename [0 ] != '\0' ? proc .script_filename : "-" ,
555
- #if HAVE_FPM_LQ
556
523
proc .request_stage == FPM_REQUEST_ACCEPTING ? cpu : 0. ,
557
- #endif
558
524
proc .request_stage == FPM_REQUEST_ACCEPTING ? proc .memory : 0 );
559
525
PUTS (buffer );
560
526
efree (buffer );
0 commit comments