fixed invalid signal masking
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 14 May 2003 22:41:55 +0000 (22:41 +0000)
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 14 May 2003 22:41:55 +0000 (22:41 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@170 c046a42c-6fe2-441c-8c8c-71466251a162

exec-i386.c

index cde3da7ca4127efd2795f4907dd9bfee28b34053..18ea188886e65b4b4445625b7df97bd39e2116ed 100644 (file)
@@ -335,7 +335,6 @@ static inline int handle_cpu_signal(unsigned long pc,
 #endif
     /* XXX: locking issue */
     if (is_write && page_unprotect(address)) {
-        sigprocmask(SIG_SETMASK, old_set, NULL);
         return 1;
     }
     if (pc >= (unsigned long)code_gen_buffer &&