* signal.c (default_handler): remove rb_register_sigaltstack()

call. sigaltstack was already registered when creating threads.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
kosaki 2012-12-15 14:20:24 +00:00
parent aff9dff46d
commit 0e19d2b434
2 changed files with 5 additions and 3 deletions

View File

@ -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

View File

@ -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