Non-integer values for 'time' are coerced to integer, and the
absolute value is taken (the sign is ignored). Non-numeric values are
ignored, causing the function to return immediately.
Note that unlike Sys.sleep
, this function is not
user-interruptible by sending SIGINT e.g. with ctrl + c.