diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | signal.c | 3 |
2 files changed, 5 insertions, 3 deletions
@@ -1,3 +1,8 @@ +Sat Dec 15 23:14:32 2012 KOSAKI Motohiro <kosaki.motohiro@gmail.com> + + * signal.c (default_handler): remove rb_register_sigaltstack() + call. sigaltstack was already registered when creating threads. + Sat Dec 15 23:08:56 2012 KOSAKI Motohiro <kosaki.motohiro@gmail.com> * signal.c (rb_sigaltstack_size): new. calculate stack size for @@ -762,9 +762,6 @@ default_handler(int sig) #ifdef SIGSEGV case SIGSEGV: func = (sighandler_t)sigsegv; -# ifdef USE_SIGALTSTACK - rb_register_sigaltstack(GET_THREAD()); -# endif break; #endif #ifdef SIGPIPE |