tWait for child processes before returning - synk - synchronize files between hosts
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit a5fa976251072410375f2466833bef081e496846
 (DIR) parent 9453df688994798aebaffc745559c95dd492ebba
 (HTM) Author: Willy <willyatmailoodotorg>
       Date:   Sun,  4 Sep 2016 00:55:17 +0200
       
       Wait for child processes before returning
       
       Diffstat:
         M synk.c                              |       3 +++
       
       1 file changed, 3 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/synk.c b/synk.c
       t@@ -12,6 +12,7 @@
        #include <sys/socket.h>
        #include <sys/stat.h>
        #include <sys/types.h>
       +#include <sys/wait.h>
        
        #include "arg.h"
        #include "sha512.h"
       t@@ -521,6 +522,8 @@ syncfile(struct peers_t *plist, const char *fn)
                flushpeers(plist);
                free(local);
        
       +        wait(NULL);
       +
                return ret;
        }