private static void doExecute ( Executor executor , Runnable runnable ) { try { executor . execute ( runnable ) ; } catch ( Throwable th ) { log . log ( Level . SEVERE , "Failed to execute PingCallback" , th ) ; } }
Executes the given runnable . This prevents exceptions from propagating so that an exception thrown by one callback won t prevent subsequent callbacks from being executed .