From: mdw Date: Fri, 10 Dec 1999 23:24:11 +0000 (+0000) Subject: Bug fix: flush buffers before forking. X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/commitdiff_plain/028b34c6d70fddf2e8af47e5e05e19074140c2a2 Bug fix: flush buffers before forking. --- diff --git a/noise.c b/noise.c index 1429626..a78a790 100644 --- a/noise.c +++ b/noise.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: noise.c,v 1.2 1999/11/11 00:59:08 mdw Exp $ + * $Id: noise.c,v 1.3 1999/12/10 23:24:11 mdw Exp $ * * Acquisition of environmental noise (Unix specific) * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: noise.c,v $ + * Revision 1.3 1999/12/10 23:24:11 mdw + * Bug fix: flush buffers before forking. + * * Revision 1.2 1999/11/11 00:59:08 mdw * A bit of reformatting. Initialize the uid and gid correctly. * @@ -254,6 +257,7 @@ int noise_filter(rand_pool *r, int good, const char *c) /* --- Fork a child off --- */ + fflush(0); kid = fork(); if (kid < 0) { close(fd[0]);