From 542b31ca278ef5b2314ac3186067cda5615b040a Mon Sep 17 00:00:00 2001 From: ko1 Date: Fri, 11 Oct 2013 09:12:45 +0000 Subject: * vm_trace.c (rb_postponed_job_flush): fix bit operation. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- vm_trace.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vm_trace.c') diff --git a/vm_trace.c b/vm_trace.c index 52afb2bb5d..0e09c7e310 100644 --- a/vm_trace.c +++ b/vm_trace.c @@ -1464,5 +1464,5 @@ rb_postponed_job_flush(rb_vm_t *vm) TH_POP_TAG(); } /* restore POSTPONED_JOB mask */ - th->interrupt_mask &= ~saved_postponed_job_interrupt_mask; + th->interrupt_mask &= ~(saved_postponed_job_interrupt_mask ^ POSTPONED_JOB_INTERRUPT_MASK); } -- cgit v1.2.1