sleep: support sub-second sleep > 1