fish-shell/fish-shell — pull request #471 by JanKanis (2012-12-23 15:54:46+00:00)
Title: fix signal race

Fix for #470. Volatiles should be safe as long as signals are only received on the main thread and signals do not pre-empt other signal handlers.

I don't have a clear preference on using volatiles or event_block. Volatiles are faster, but the difference is probably unnoticable.