diff options
-rw-r--r-- | ffserver.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ffserver.c b/ffserver.c index 234820d513..b094217a7d 100644 --- a/ffserver.c +++ b/ffserver.c @@ -392,12 +392,12 @@ static void start_children(FFStream *feed) if (!ffserver_debug) { i = open("/dev/null", O_RDWR); - if (i) + if (i != -1) { dup2(i, 0); - dup2(i, 1); - dup2(i, 2); - if (i) + dup2(i, 1); + dup2(i, 2); close(i); + } } av_strlcpy(pathname, my_program_name, sizeof(pathname)); |