question: private void dropProxy ( ProxyReg reg ) { synchronized ( caches ) { Iterator iter = caches . iterator ( ) ; while ( iter . hasNext ( ) ) { LookupCacheImpl cache = ( LookupCacheImpl ) iter . next ( ) ; cache . removeProxyReg ( reg ) ; } } }
target:  Removes the given proxy from all the caches maintained by the SDM.