public final void setTimeout(long timeout, TimeUnit unit) {
        this.timeout = unit.toMillis(timeout);
    }
<p>Sets the timeout that this ThreadedRequestHandler sets on all handled {@link Request}s. If the
<em>timeout</em> value is less than or equal to zero, no timeout will be applied.</p>

@param timeout The allocated amount of time.
@param unit    The time unit of the <em>timeout</em> argument.
jdisc_core/src/main/java/com/yahoo/jdisc/handler/ThreadedRequestHandler.java