diff options
author | Eric Wong <normalperson@yhbt.net> | 2011-08-30 16:18:21 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2011-08-30 23:23:21 +0000 |
commit | 71b4507755f2bd279adb14e6cdc90e1380efa247 (patch) | |
tree | e9ffa38b77c4bcec3619f078d67ea07a01ccc659 /t | |
parent | 58a09dccfa425811fa3b66e097c38bb303c2aa1e (diff) | |
download | rainbows-71b4507755f2bd279adb14e6cdc90e1380efa247.tar.gz |
If any combination of SIGQUIT and SIGUSR1 are sent to a Rainbows! worker in a /very/ short period of time, the Mutex used by the default Logger implementation may deadlock since Mutex synchronization is not reentrant-safe. Users of alternative logger implementations (or monkey-patched ones) are possibly not affected. Users of the logger_mp_safe.rb monkey-patch distributed[1] with unicorn are not affected. [1] http://unicorn.bogomips.org/examples/logger_mp_safe.rb
Diffstat (limited to 't')
0 files changed, 0 insertions, 0 deletions