changeset 3679 | 07fdb67e52bb |
parent 3678 | 3a4021da265d |
child 4218 | debf1a8a96d3 |
--- a/src/core/random-variable.cc Thu Sep 11 15:21:19 2008 +0100 +++ b/src/core/random-variable.cc Thu Sep 11 09:54:19 2008 -0700 @@ -198,7 +198,10 @@ { ssize_t bytes_read = read (RandomVariableBase::devRandom, &seeds[i], sizeof (seeds[i])); - NS_ASSERT (bytes_read == sizeof (seeds[i])); + if (bytes_read != sizeof (seeds[i])) + { + NS_FATAL_ERROR ("Read from /dev/random failed"); + } } if (RngStream::CheckSeed(seeds)) break; // Got a valid one }