- fixed request_timeout and slowlog_timeout from last FPM commit (r312496)

- typo
This commit is contained in:
Jérôme Loyet 2011-06-27 11:33:03 +00:00
parent c1d43480cc
commit c9a0fbe122
5 changed files with 24 additions and 8 deletions

View File

@ -263,6 +263,7 @@ void fpm_event_loop(int err) /* {{{ */
if (!err) {
fpm_pctl_perform_idle_server_maintenance_heartbeat(NULL, 0, NULL);
zlog(ZLOG_DEBUG, "%zu bytes have been reserved in SHM", fpm_shm_get_size_allocated());
zlog(ZLOG_NOTICE, "ready to handle connections");
}

View File

@ -352,7 +352,7 @@ static void fpm_pctl_perform_idle_server_maintenance(struct timeval *now) /* {{{
}
#endif
}
fpm_scoreboard_update(-1, -1, cur_lq, -1, -1, -1, FPM_SCOREBOARD_ACTION_SET, wp->scoreboard);
fpm_scoreboard_update(idle, active, cur_lq, -1, -1, -1, FPM_SCOREBOARD_ACTION_SET, wp->scoreboard);
}

View File

@ -32,7 +32,7 @@ void fpm_request_accepting() /* {{{ */
proc = fpm_scoreboard_proc_acquire(NULL, -1, 0);
if (proc == NULL) {
zlog(ZLOG_WARNING, "unable to aquire proc scoreboard");
zlog(ZLOG_WARNING, "unable to acquire proc scoreboard");
return;
}
@ -67,7 +67,7 @@ void fpm_request_reading_headers() /* {{{ */
proc = fpm_scoreboard_proc_acquire(NULL, -1, 0);
if (proc == NULL) {
zlog(ZLOG_WARNING, "unable to aquire proc scoreboard");
zlog(ZLOG_WARNING, "unable to acquire proc scoreboard");
return;
}
@ -101,7 +101,7 @@ void fpm_request_info() /* {{{ */
proc = fpm_scoreboard_proc_acquire(NULL, -1, 0);
if (proc == NULL) {
zlog(ZLOG_WARNING, "unable to aquire proc scoreboard");
zlog(ZLOG_WARNING, "unable to acquire proc scoreboard");
return;
}
@ -145,7 +145,7 @@ void fpm_request_executing() /* {{{ */
proc = fpm_scoreboard_proc_acquire(NULL, -1, 0);
if (proc == NULL) {
zlog(ZLOG_WARNING, "unable to aquire proc scoreboard");
zlog(ZLOG_WARNING, "unable to acquire proc scoreboard");
return;
}
@ -171,7 +171,7 @@ void fpm_request_end(TSRMLS_D) /* {{{ */
proc = fpm_scoreboard_proc_acquire(NULL, -1, 0);
if (proc == NULL) {
zlog(ZLOG_WARNING, "unable to aquire proc scoreboard");
zlog(ZLOG_WARNING, "unable to acquire proc scoreboard");
return;
}
proc->request_stage = FPM_REQUEST_FINISHED;
@ -194,7 +194,7 @@ void fpm_request_finished() /* {{{ */
proc = fpm_scoreboard_proc_acquire(NULL, -1, 0);
if (proc == NULL) {
zlog(ZLOG_WARNING, "unable to aquire proc scoreboard");
zlog(ZLOG_WARNING, "unable to acquire proc scoreboard");
return;
}
@ -210,8 +210,9 @@ void fpm_request_check_timed_out(struct fpm_child_s *child, struct timeval *now,
{
struct fpm_scoreboard_proc_s proc, *proc_p;
proc_p = fpm_scoreboard_proc_acquire(0, child->scoreboard_i, 1);
proc_p = fpm_scoreboard_proc_acquire(child->wp->scoreboard, child->scoreboard_i, 1);
if (!proc_p) {
zlog(ZLOG_WARNING, "unable to acquire scoreboard");
return;
}

View File

@ -15,6 +15,8 @@
#define MAP_ANONYMOUS MAP_ANON
#endif
static size_t fpm_shm_size = 0;
void *fpm_shm_alloc(size_t size) /* {{{ */
{
void *mem;
@ -34,6 +36,7 @@ void *fpm_shm_alloc(size_t size) /* {{{ */
}
memset(mem, size, 0);
fpm_shm_size += size;
return mem;
}
/* }}} */
@ -50,8 +53,18 @@ int fpm_shm_free(void *mem, size_t size) /* {{{ */
return 0;
}
if (fpm_shm_size - size > 0) {
fpm_shm_size -= size;
} else {
fpm_shm_size = 0;
}
return 1;
}
/* }}} */
size_t fpm_shm_get_size_allocated() /* {{{*/
{
return fpm_shm_size;
}
/* }}} */

View File

@ -7,6 +7,7 @@
void *fpm_shm_alloc(size_t size);
int fpm_shm_free(void *mem, size_t size);
size_t fpm_shm_get_size_allocated();
#endif