diff options
author | Eric Wong <normalperson@yhbt.net> | 2011-04-20 16:02:51 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2011-04-20 16:02:51 +0000 |
commit | c6c9cae960bd8cbfa2feb801ca7079f6626b436b (patch) | |
tree | fb9fdc7f2d2ec61d5d8a6b2a688d21a4b15de677 | |
parent | 6411add3f1a5aae5f2e0dcd73cd842500d21e9fd (diff) | |
download | unicorn-c6c9cae960bd8cbfa2feb801ca7079f6626b436b.tar.gz |
-rw-r--r-- | KNOWN_ISSUES | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/KNOWN_ISSUES b/KNOWN_ISSUES index 35dc9f3..4a6e490 100644 --- a/KNOWN_ISSUES +++ b/KNOWN_ISSUES @@ -3,8 +3,15 @@ Occasionally odd {issues}[link:ISSUES.html] arise without a transparent or acceptable solution. Those issues are documented here. +* PRNGs (pseudo-random number generators) loaded before forking + (e.g. "preload_app true") may need to have their internal state + reset in the after_fork hook. Starting with \Unicorn 3.6.0, we + have builtin workarounds for Kernel#rand and OpenSSL::Random users, + but applications may use other PRNGs. + * Under some versions of Ruby 1.8, it is necessary to call +srand+ in an - after_fork hook to get correct random number generation. + after_fork hook to get correct random number generation. We have a builtin + workaround for this starting with \Unicorn 3.6.0 See http://redmine.ruby-lang.org/issues/show/4338 |