timeout: support sub-second timeouts