152153154155156157158159160161162
AbstractContext context = pendingContexts.remove(hashcode); if(context!=null) synchronized(context){ Logger.debug("signal."); context.notifyAll(); } else System.err.println("How? " + Arrays.toString(pendingContexts.values().toArray())); }
169170171172173174175176177178179
AbstractContext context = pendingContexts.remove(hashcode); if(context!=null) { synchronized(context){ Logger.debug("signal."); context.notifyAll(); } } else System.err.println("How? " + Arrays.toString(pendingContexts.values().toArray())); }
331332333334335336337338339340341
}); AbstractContext context = TrackerDirectory.pendingContexts.remove(contextHashcode); if(context!=null) synchronized(context){ Logger.debug("signal."); context.notifyAll(); } else System.err.println("How? " + Arrays.toString(TrackerDirectory.pendingContexts.values().toArray())); } }
329330331332333334335336337338
return; } Logger.debug(context + " will notified"); synchronized (context) { ((Context)context).pendingLock = success; context.notifyAll(); Logger.debug(context + " notified"); } } }
389390391392393394395396397398399
Logger.debug("Null owner"); AbstractContext context = TrackerDirectory.pendingContexts.get(contextHashcode); if(context!=null) synchronized(context){ Logger.debug("signal."); context.notifyAll(); } else System.err.println("How? " + Arrays.toString(TrackerDirectory.pendingContexts.values().toArray())); } }
115116117118119120121122123124125
return; } Logger.debug(context + " will notified"); synchronized (context) { context.notifyAll(); Logger.debug(context + " notified"); } } catch (Exception e) { e.printStackTrace(); }
472473474475476477478479480481