From 0007248e32b0e774b484711cf9403966f6206772 Mon Sep 17 00:00:00 2001 From: bernie Date: Sun, 27 Nov 2005 03:07:13 +0000 Subject: [PATCH] IRQ_SAVE_DISABLE(): Really block signals. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@452 38d2e660-2303-0410-9eaa-f027e97ec537 --- cfg/os.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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) \ -- 2.34.1