[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[or-cvs] When RNG seeding fails, die. Backport candidate



Update of /home/or/cvsroot/tor/src/or
In directory moria:/tmp/cvs-serv13364/src/or

Modified Files:
	main.c 
Log Message:
When RNG seeding fails, die. Backport candidate 

Index: main.c
===================================================================
RCS file: /home/or/cvsroot/tor/src/or/main.c,v
retrieving revision 1.506
retrieving revision 1.507
diff -u -d -r1.506 -r1.507
--- main.c	6 Jun 2005 17:03:21 -0000	1.506
+++ main.c	6 Jun 2005 20:02:33 -0000	1.507
@@ -1230,7 +1230,10 @@
   handle_signals(1);
 
   crypto_global_init();
-  crypto_seed_rng();
+  if (crypto_seed_rng()) {
+    log_fn(LOG_ERR, "Unable to seed random number generator. Exiting.");
+    return -1;
+  }
   return 0;
 }