about summary refs log tree commit homepage
path: root/GIT-VERSION-GEN
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2011-08-30 16:18:21 -0700
committerEric Wong <normalperson@yhbt.net>2011-08-30 23:23:21 +0000
commit71b4507755f2bd279adb14e6cdc90e1380efa247 (patch)
treee9ffa38b77c4bcec3619f078d67ea07a01ccc659 /GIT-VERSION-GEN
parent58a09dccfa425811fa3b66e097c38bb303c2aa1e (diff)
downloadrainbows-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 'GIT-VERSION-GEN')
0 files changed, 0 insertions, 0 deletions