diff --git a/process.c b/process.c index bb30a8645f..5e47a518c5 100644 --- a/process.c +++ b/process.c @@ -4938,7 +4938,7 @@ rb_f_sleep(int argc, VALUE *argv, VALUE _) time_t end = time(0) - beg; - return INT2FIX(end); + return TIMET2NUM(end); }