diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | signal.h | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,5 +1,10 @@ 2015-05-01 Kaz Kylheku <kaz@kylheku.com> + * signal.h (sig_save_disable): Bugfix: macro enabling + rather than disabling async signals. + +2015-05-01 Kaz Kylheku <kaz@kylheku.com> + Fix corruption triggered by extended gc disabling. The issue is that when gc is disabled, the gc function @@ -44,7 +44,7 @@ #define sig_save_disable \ do { \ int sig_save = async_sig_enabled; \ - async_sig_enabled = 1; \ + async_sig_enabled = 0; \ { \ do ; while (0) |