src/share/classes/sun/rmi/transport/DGCAckHandler.java

Print this page

        

*** 116,125 **** --- 116,128 ---- **/ synchronized void startTimer() { if (objList != null && task == null) { task = scheduler.schedule(new Runnable() { public void run() { + if (id != null) { + idTable.remove(id); + } release(); } }, dgcAckTimeout, TimeUnit.MILLISECONDS); } }