fpm_global_config 268 sapi/fpm/fpm/fpm_children.c if (fault == fpm_global_config.emergency_restart_threshold) { fpm_global_config 272 sapi/fpm/fpm/fpm_children.c for (i = 0; i < fpm_global_config.emergency_restart_threshold; i++) { fpm_global_config 273 sapi/fpm/fpm/fpm_children.c if (now - last_faults[i] > fpm_global_config.emergency_restart_interval) { fpm_global_config 281 sapi/fpm/fpm/fpm_children.c zlog(ZLOG_WARNING, "failed processes threshold (%d in %d sec) is reached, initiating reload", fpm_global_config.emergency_restart_threshold, fpm_global_config.emergency_restart_interval); fpm_global_config 391 sapi/fpm/fpm/fpm_children.c while (fpm_pctl_can_spawn_children() && wp->running_children < max && (fpm_global_config.process_max < 1 || fpm_globals.running_children < fpm_global_config.process_max)) { fpm_global_config 426 sapi/fpm/fpm/fpm_children.c if (!warned && fpm_global_config.process_max > 0 && fpm_globals.running_children >= fpm_global_config.process_max) { fpm_global_config 459 sapi/fpm/fpm/fpm_children.c if (fpm_global_config.emergency_restart_threshold && fpm_global_config 460 sapi/fpm/fpm/fpm_children.c fpm_global_config.emergency_restart_interval) { fpm_global_config 462 sapi/fpm/fpm/fpm_children.c last_faults = malloc(sizeof(time_t) * fpm_global_config.emergency_restart_threshold); fpm_global_config 468 sapi/fpm/fpm/fpm_children.c memset(last_faults, 0, sizeof(time_t) * fpm_global_config.emergency_restart_threshold); fpm_global_config 73 sapi/fpm/fpm/fpm_conf.c struct fpm_global_config_s fpm_global_config = { fpm_global_config 1115 sapi/fpm/fpm/fpm_conf.c if (fpm_global_config.pid_file) { fpm_global_config 1116 sapi/fpm/fpm/fpm_conf.c if (0 > unlink(fpm_global_config.pid_file)) { fpm_global_config 1117 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_SYSERROR, "Unable to remove the PID file (%s).", fpm_global_config.pid_file); fpm_global_config 1129 sapi/fpm/fpm/fpm_conf.c if (fpm_global_config.pid_file) { fpm_global_config 1133 sapi/fpm/fpm/fpm_conf.c unlink(fpm_global_config.pid_file); fpm_global_config 1134 sapi/fpm/fpm/fpm_conf.c fd = creat(fpm_global_config.pid_file, S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH); fpm_global_config 1137 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_SYSERROR, "Unable to create the PID file (%s).", fpm_global_config.pid_file); fpm_global_config 1158 sapi/fpm/fpm/fpm_conf.c if (fpm_global_config.pid_file) { fpm_global_config 1159 sapi/fpm/fpm/fpm_conf.c fpm_evaluate_full_path(&fpm_global_config.pid_file, NULL, PHP_LOCALSTATEDIR, 0); fpm_global_config 1164 sapi/fpm/fpm/fpm_conf.c fpm_global_config.daemonize = force_daemon; fpm_global_config 1167 sapi/fpm/fpm/fpm_conf.c fpm_globals.log_level = fpm_global_config.log_level; fpm_global_config 1170 sapi/fpm/fpm/fpm_conf.c if (fpm_global_config.process_max < 0) { fpm_global_config 1175 sapi/fpm/fpm/fpm_conf.c if (fpm_global_config.process_priority != 64 && (fpm_global_config.process_priority < -19 || fpm_global_config.process_priority > 20)) { fpm_global_config 1180 sapi/fpm/fpm/fpm_conf.c if (!fpm_global_config.error_log) { fpm_global_config 1181 sapi/fpm/fpm/fpm_conf.c fpm_global_config.error_log = strdup("log/php-fpm.log"); fpm_global_config 1191 sapi/fpm/fpm/fpm_conf.c if (!fpm_global_config.syslog_ident) { fpm_global_config 1192 sapi/fpm/fpm/fpm_conf.c fpm_global_config.syslog_ident = strdup("php-fpm"); fpm_global_config 1195 sapi/fpm/fpm/fpm_conf.c if (fpm_global_config.syslog_facility < 0) { fpm_global_config 1196 sapi/fpm/fpm/fpm_conf.c fpm_global_config.syslog_facility = LOG_DAEMON; fpm_global_config 1199 sapi/fpm/fpm/fpm_conf.c if (strcasecmp(fpm_global_config.error_log, "syslog") != 0) fpm_global_config 1202 sapi/fpm/fpm/fpm_conf.c fpm_evaluate_full_path(&fpm_global_config.error_log, NULL, PHP_LOCALSTATEDIR, 0); fpm_global_config 1209 sapi/fpm/fpm/fpm_conf.c if (0 > fpm_event_pre_init(fpm_global_config.events_mechanism)) { fpm_global_config 1237 sapi/fpm/fpm/fpm_conf.c free(fpm_global_config.pid_file); fpm_global_config 1238 sapi/fpm/fpm/fpm_conf.c free(fpm_global_config.error_log); fpm_global_config 1239 sapi/fpm/fpm/fpm_conf.c free(fpm_global_config.events_mechanism); fpm_global_config 1240 sapi/fpm/fpm/fpm_conf.c fpm_global_config.pid_file = 0; fpm_global_config 1241 sapi/fpm/fpm/fpm_conf.c fpm_global_config.error_log = 0; fpm_global_config 1243 sapi/fpm/fpm/fpm_conf.c free(fpm_global_config.syslog_ident); fpm_global_config 1244 sapi/fpm/fpm/fpm_conf.c fpm_global_config.syslog_ident = 0; fpm_global_config 1368 sapi/fpm/fpm/fpm_conf.c config = &fpm_global_config; fpm_global_config 1577 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\tpid = %s", STR2STR(fpm_global_config.pid_file)); fpm_global_config 1578 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\terror_log = %s", STR2STR(fpm_global_config.error_log)); fpm_global_config 1580 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\tsyslog.ident = %s", STR2STR(fpm_global_config.syslog_ident)); fpm_global_config 1581 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\tsyslog.facility = %d", fpm_global_config.syslog_facility); /* FIXME: convert to string */ fpm_global_config 1584 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\temergency_restart_interval = %ds", fpm_global_config.emergency_restart_interval); fpm_global_config 1585 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\temergency_restart_threshold = %d", fpm_global_config.emergency_restart_threshold); fpm_global_config 1586 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\tprocess_control_timeout = %ds", fpm_global_config.process_control_timeout); fpm_global_config 1587 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\tprocess.max = %d", fpm_global_config.process_max); fpm_global_config 1588 sapi/fpm/fpm/fpm_conf.c if (fpm_global_config.process_priority == 64) { fpm_global_config 1591 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\tprocess.priority = %d", fpm_global_config.process_priority); fpm_global_config 1593 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\tdaemonize = %s", BOOL2STR(fpm_global_config.daemonize)); fpm_global_config 1594 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\trlimit_files = %d", fpm_global_config.rlimit_files); fpm_global_config 1595 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\trlimit_core = %d", fpm_global_config.rlimit_core); fpm_global_config 1598 sapi/fpm/fpm/fpm_conf.c zlog(ZLOG_NOTICE, "\tsystemd_interval = %ds", fpm_global_config.systemd_interval/1000); fpm_global_config 1675 sapi/fpm/fpm/fpm_conf.c fpm_global_config.pid_file = strdup(fpm_globals.pid); fpm_global_config 49 sapi/fpm/fpm/fpm_conf.h extern struct fpm_global_config_s fpm_global_config; fpm_global_config 187 sapi/fpm/fpm/fpm_process_ctl.c timeout = fpm_global_config.process_control_timeout; fpm_global_config 54 sapi/fpm/fpm/fpm_stdio.c if (fpm_global_config.daemonize || (!isatty(STDERR_FILENO) && !fpm_globals.force_stderr)) { fpm_global_config 56 sapi/fpm/fpm/fpm_stdio.c if (fpm_global_config.daemonize) { fpm_global_config 292 sapi/fpm/fpm/fpm_stdio.c if (!strcasecmp(fpm_global_config.error_log, "syslog")) { fpm_global_config 293 sapi/fpm/fpm/fpm_stdio.c openlog(fpm_global_config.syslog_ident, LOG_PID | LOG_CONS, fpm_global_config.syslog_facility); fpm_global_config 302 sapi/fpm/fpm/fpm_stdio.c fd = open(fpm_global_config.error_log, O_WRONLY | O_APPEND | O_CREAT, S_IRUSR | S_IWUSR); fpm_global_config 304 sapi/fpm/fpm/fpm_stdio.c zlog(ZLOG_SYSERROR, "failed to open error_log (%s)", fpm_global_config.error_log); fpm_global_config 39 sapi/fpm/fpm/fpm_systemd.c fpm_global_config.systemd_watchdog ? "WATCHDOG=1\n" : "", fpm_global_config 40 sapi/fpm/fpm/fpm_systemd.c active, idle, requests, slow_req, ((float)requests - last) * 1000.0 / fpm_global_config.systemd_interval)) { fpm_global_config 72 sapi/fpm/fpm/fpm_systemd.c if (fpm_global_config.systemd_interval > 0) { fpm_global_config 74 sapi/fpm/fpm/fpm_systemd.c fpm_event_add(&heartbeat, fpm_global_config.systemd_interval); fpm_global_config 75 sapi/fpm/fpm/fpm_systemd.c zlog(ZLOG_NOTICE, "systemd monitor interval set to %dms", fpm_global_config.systemd_interval); fpm_global_config 95 sapi/fpm/fpm/fpm_systemd.c if (fpm_global_config.systemd_interval > 0) { fpm_global_config 99 sapi/fpm/fpm/fpm_systemd.c fpm_global_config.systemd_watchdog = 1; fpm_global_config 100 sapi/fpm/fpm/fpm_systemd.c fpm_global_config.systemd_interval = interval; fpm_global_config 102 sapi/fpm/fpm/fpm_systemd.c } else if (fpm_global_config.systemd_interval < 0) { fpm_global_config 104 sapi/fpm/fpm/fpm_systemd.c fpm_global_config.systemd_interval = FPM_SYSTEMD_DEFAULT_HEARTBEAT; fpm_global_config 108 sapi/fpm/fpm/fpm_systemd.c fpm_global_config.systemd_interval *= 1000; fpm_global_config 449 sapi/fpm/fpm/fpm_unix.c if (fpm_global_config.rlimit_files) { fpm_global_config 452 sapi/fpm/fpm/fpm_unix.c r.rlim_max = r.rlim_cur = (rlim_t) fpm_global_config.rlimit_files; fpm_global_config 455 sapi/fpm/fpm/fpm_unix.c zlog(ZLOG_SYSERROR, "failed to set rlimit_core for this pool. Please check your system limits or decrease rlimit_files. setrlimit(RLIMIT_NOFILE, %d)", fpm_global_config.rlimit_files); fpm_global_config 460 sapi/fpm/fpm/fpm_unix.c if (fpm_global_config.rlimit_core) { fpm_global_config 463 sapi/fpm/fpm/fpm_unix.c r.rlim_max = r.rlim_cur = fpm_global_config.rlimit_core == -1 ? (rlim_t) RLIM_INFINITY : (rlim_t) fpm_global_config.rlimit_core; fpm_global_config 466 sapi/fpm/fpm/fpm_unix.c zlog(ZLOG_SYSERROR, "failed to set rlimit_core for this pool. Please check your system limits or decrease rlimit_core. setrlimit(RLIMIT_CORE, %d)", fpm_global_config.rlimit_core); fpm_global_config 472 sapi/fpm/fpm/fpm_unix.c if (fpm_global_config.daemonize) { fpm_global_config 561 sapi/fpm/fpm/fpm_unix.c if (fpm_global_config.process_priority != 64) { fpm_global_config 563 sapi/fpm/fpm/fpm_unix.c if (setpriority(PRIO_PROCESS, 0, fpm_global_config.process_priority) < 0) {