diff options
author | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-11-19 22:10:12 +0000 |
---|---|---|
committer | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-11-19 22:10:12 +0000 |
commit | 27322735afae833bcecd54fbb551ad4132e96235 (patch) | |
tree | 1cd28fbf97850e3c6185e59f861ba3f9010dfd24 /process.c | |
parent | 797098f8e8c7575188dbd61b96c3f766002b87f6 (diff) |
revert r65807
it didn't work.
http://ci.rvm.jp/results/trunk-mjit@silicon-docker/1468677
and skips broken tests for now. But this issue should be fixed soon.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65814 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'process.c')
-rw-r--r-- | process.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -1506,9 +1506,8 @@ static void before_fork_ruby(void) { if (mjit_enabled) { - /* Avoid leaving locked mutex and units being modified for child process. Here may not be - safe for proceeding SIGCHLD handler, so this does not allow RUBY_VM_CHECK_INTS. */ - mjit_pause_without_ints(); + /* avoid leaving locked mutex and units being modified for child process. */ + mjit_pause(FALSE); } before_exec(); |