From cb1f33c6ae840e8dc0f43518daf76e6ed01034f0 Mon Sep 17 00:00:00 2001
From: Joseph Redmon <pjreddie@gmail.com>
Date: Mon, 08 Dec 2014 19:48:57 +0000
Subject: [PATCH] Fixed race condition in server

---
 src/utils.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/utils.c b/src/utils.c
index bba6218..e100069 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -48,7 +48,8 @@
 
 void error(char *s)
 {
-    fprintf(stderr, "Error: %s\n", s);
+    perror(s);
+    //fprintf(stderr, "Error: %s\n", s);
     exit(0);
 }
 
@@ -261,10 +262,11 @@
 
 float rand_normal()
 {
+    int n = 12;
     int i;
     float sum= 0;
-    for(i = 0; i < 12; ++i) sum += (float)rand()/RAND_MAX;
-    return sum-6.;
+    for(i = 0; i < n; ++i) sum += (float)rand()/RAND_MAX;
+    return sum-n/2.;
 }
 float rand_uniform()
 {

--
Gitblit v1.10.0