aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--thread_win32.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 82d7f47106..6a70f78c8a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Wed Nov 28 22:57:23 2012 Koichi Sasada <ko1@atdot.net>
+
+ * thread_win32.c: catch up latest change of BLOCKING_REGION.
+
Wed Nov 28 22:54:21 2012 Koichi Sasada <ko1@atdot.net>
* vm_insnhelper.c (vm_call_method): fix undefined behavior.
diff --git a/thread_win32.c b/thread_win32.c
index c8da1f9f87..49c143603b 100644
--- a/thread_win32.c
+++ b/thread_win32.c
@@ -240,7 +240,7 @@ rb_w32_wait_events(HANDLE *events, int num, DWORD timeout)
int ret;
BLOCKING_REGION(ret = rb_w32_wait_events_blocking(events, num, timeout),
- ubf_handle, ruby_thread_from_native());
+ ubf_handle, ruby_thread_from_native(), FALSE);
return ret;
}
@@ -294,7 +294,7 @@ rb_w32_Sleep(unsigned long msec)
int ret;
BLOCKING_REGION(ret = rb_w32_sleep(msec),
- ubf_handle, ruby_thread_from_native());
+ ubf_handle, ruby_thread_from_native(), FALSE);
return ret;
}