public void run() { if ((System.currentTimeMillis() > responseTimeoutTime) && (!pendingRequest.isEmpty())) { respondToPreviousRequest(); } }