From 133ff3421a9867ec49a23df97aba3db63fc78755 Mon Sep 17 00:00:00 2001 From: matz Date: Wed, 17 May 2000 04:38:19 +0000 Subject: 2000-05-17 git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- process.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'process.c') diff --git a/process.c b/process.c index a8409e4ce5..37299174fb 100644 --- a/process.c +++ b/process.c @@ -93,14 +93,14 @@ rb_waitpid(pid, flags, st) #endif if (result < 0) { if (errno == EINTR) { - rb_thread_schedule(); + rb_thread_polling(); goto retry; } return -1; } if (result == 0) { if (oflags & WNOHANG) return 0; - rb_thread_schedule(); + rb_thread_polling(); if (rb_thread_alone()) flags = oflags; goto retry; } -- cgit v1.2.3