summaryrefslogtreecommitdiff
path: root/src/SimpleRandomizer.h
diff options
context:
space:
mode:
authorNils Maier <maierman@web.de>2015-02-06 17:33:22 +0100
committerNils Maier <maierman@web.de>2015-02-07 17:18:45 +0100
commitba0e32abaecedf3939905bd316336f313b3dd745 (patch)
tree16df1163a667b23a7c2f5211b6d7a3324db2d614 /src/SimpleRandomizer.h
parent9cbbe9f1bbb6d05b46fbf54b5c26cec62888ea79 (diff)
Handle linux getrandom returning EINTR on interrupts/signals
Also handle ENOTSUP failures where aria2 was build with linux headers newer than the actual running kernel. Fixes GH-336
Diffstat (limited to 'src/SimpleRandomizer.h')
-rw-r--r--src/SimpleRandomizer.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/SimpleRandomizer.h b/src/SimpleRandomizer.h
index 65ac2094..b3896ebd 100644
--- a/src/SimpleRandomizer.h
+++ b/src/SimpleRandomizer.h
@@ -54,8 +54,6 @@ private:
private:
#ifdef __MINGW32__
HCRYPTPROV provider_;
-#elif defined(HAVE_GETRANDOM_INTERFACE)
- // Nothing special needed
#else
std::random_device dev_;
#endif // ! __MINGW32__