public void run() {
            try {
                fail("Maximum inactivity ("
                        + max + " seconds) expired without a new request");
            } catch (Error err) {
                toThrow.compareAndSet(null, err);
            }
        }