From 22c9229710e92eb24ad209cc9b868576a5ea0f5e Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Thu, 19 Nov 2009 11:01:16 -0800 Subject: runtime: mask signals during signal handler on OS X Fixes issue 265. R=r CC=golang-dev http://codereview.appspot.com/157084 --- src/pkg/runtime/darwin/amd64/signal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/pkg/runtime/darwin/amd64/signal.c') diff --git a/src/pkg/runtime/darwin/amd64/signal.c b/src/pkg/runtime/darwin/amd64/signal.c index 45e5e8d47..8ceb17ed3 100644 --- a/src/pkg/runtime/darwin/amd64/signal.c +++ b/src/pkg/runtime/darwin/amd64/signal.c @@ -91,7 +91,7 @@ initsig(void) static Sigaction sa; sa.sa_flags |= SA_SIGINFO|SA_ONSTACK; - sa.sa_mask = 0; // 0xFFFFFFFFU; + sa.sa_mask = 0xFFFFFFFFU; sa.sa_tramp = sigtramp; // sigtramp's job is to call into real handler for(i = 0; i