From 0bdf84b6b0527d30970c5fa555c7bc00a852a3cc Mon Sep 17 00:00:00 2001 From: "Reynaldo H. Verdejo Pinochet" Date: Mon, 14 Dec 2015 23:28:03 -0800 Subject: ffserver: explicitly use time_t for uptime calc Signed-off-by: Reynaldo H. Verdejo Pinochet --- ffserver.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'ffserver.c') diff --git a/ffserver.c b/ffserver.c index fcee8742d1..129f9fd462 100644 --- a/ffserver.c +++ b/ffserver.c @@ -3807,7 +3807,8 @@ static void compute_bandwidth(void) static void handle_child_exit(int sig) { pid_t pid; - int status, uptime; + int status; + time_t uptime; while ((pid = waitpid(-1, &status, WNOHANG)) > 0) { FFServerStream *feed; @@ -3819,7 +3820,8 @@ static void handle_child_exit(int sig) uptime = time(0) - feed->pid_start; feed->pid = 0; fprintf(stderr, - "%s: Pid %"PRId64" exited with status %d after %d seconds\n", + "%s: Pid %"PRId64" exited with status %d after %"PRId64" " + "seconds\n", feed->filename, (int64_t) pid, status, uptime); if (uptime < 30) -- cgit v1.2.3