diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-09-06 22:46:46 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-09-06 22:46:46 -0700 |
commit | 1cabc4bd21295e92aff4776adebfb6f8c7a86f8b (patch) | |
tree | f1fe24677486d7bfcc39fa25fe8bb56122548a5f /parser.c | |
parent | ded0935f38e13b0b211c6a365277b26241325446 (diff) | |
download | txr-1cabc4bd21295e92aff4776adebfb6f8c7a86f8b.tar.gz txr-1cabc4bd21295e92aff4776adebfb6f8c7a86f8b.tar.bz2 txr-1cabc4bd21295e92aff4776adebfb6f8c7a86f8b.zip |
Manage intr count in the face of exceptions.
* signal.c (sig_handler): Make sure the interrupt_count
is restored to the value on entry into the handler
if the lambda throws.
Diffstat (limited to 'parser.c')
0 files changed, 0 insertions, 0 deletions