aboutsummaryrefslogtreecommitdiffstats
path: root/thread_sync.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-03-14 20:18:50 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-03-14 20:18:50 +0900
commit2a6bfd22468343003463e0cbf91953a01b0dbba5 (patch)
tree52cec0195f8725c9b8031154331f6d60950bc1a9 /thread_sync.c
parent8a5a91eead7c026ea71dca3063345451d16c948b (diff)
downloadruby-2a6bfd22468343003463e0cbf91953a01b0dbba5.tar.gz
Properly convert time_t [Bug #17645]
Diffstat (limited to 'thread_sync.c')
-rw-r--r--thread_sync.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/thread_sync.c b/thread_sync.c
index 98549b1605..e9eabb45ca 100644
--- a/thread_sync.c
+++ b/thread_sync.c
@@ -565,7 +565,7 @@ rb_mutex_sleep(VALUE self, VALUE timeout)
RUBY_VM_CHECK_INTS_BLOCKING(GET_EC());
time_t end = time(0) - beg;
- return INT2FIX(end);
+ return TIMET2NUM(end);
}
/*