Lines Matching refs:slowlog
37 static int fpm_php_trace_dump(struct fpm_child_s *child, FILE *slowlog) /* {{{ */ in fpm_php_trace_dump() argument
51 fprintf(slowlog, "\n%s [pool %s] pid %d\n", buf, child->wp->config->name, (int) pid); in fpm_php_trace_dump()
63 fprintf(slowlog, "script_filename = %s\n", buf); in fpm_php_trace_dump()
114 fprintf(slowlog, "[0x%" PTR_FMT "lx] ", execute_data); in fpm_php_trace_dump()
116 fprintf(slowlog, "%s()", buf); in fpm_php_trace_dump()
179 fprintf(slowlog, " %s:%u\n", *buf ? buf : "unknown", lineno); in fpm_php_trace_dump()
193 FILE *slowlog; in fpm_php_trace() local
197 slowlog = fopen(child->wp->config->slowlog, "a+"); in fpm_php_trace()
199 if (!slowlog) { in fpm_php_trace()
200 zlog(ZLOG_SYSERROR, "unable to open slowlog (%s)", child->wp->config->slowlog); in fpm_php_trace()
208 if (0 > fpm_php_trace_dump(child, slowlog)) { in fpm_php_trace()
209 fprintf(slowlog, "+++ dump failed\n"); in fpm_php_trace()
217 fclose(slowlog); in fpm_php_trace()