From: bernie Date: Sun, 27 Nov 2005 03:07:13 +0000 (+0000) Subject: IRQ_SAVE_DISABLE(): Really block signals. X-Git-Tag: 1.0.0~789 X-Git-Url: https://codewiz.org/gitweb?a=commitdiff_plain;h=0007248e32b0e774b484711cf9403966f6206772;p=bertos.git IRQ_SAVE_DISABLE(): Really block signals. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@452 38d2e660-2303-0410-9eaa-f027e97ec537 --- diff --git a/cfg/os.h b/cfg/os.h index 04165040..636a3fa8 100755 --- a/cfg/os.h +++ b/cfg/os.h @@ -14,6 +14,9 @@ /*#* *#* $Log$ + *#* Revision 1.4 2005/11/27 03:07:13 bernie + *#* IRQ_SAVE_DISABLE(): Really block signals. + *#* *#* Revision 1.3 2005/11/27 03:02:40 bernie *#* Add POSIX emulation for IRQ_* macros; Add Qt support. *#* @@ -74,7 +77,7 @@ do { \ sigset_t sigs; \ sigemptyset(&sigs); \ - sigprocmask(SIG_SETMASK, &sigs, &old_sigs); \ + sigprocmask(SIG_BLOCK, &sigs, &old_sigs); \ } while (0) #define IRQ_RESTORE(old_sigs) \