@Override
 public void closingHook() {
   if (nextRunnableForClosingHook != null) {
     nextRunnableForClosingHook.setProv(getProv());
     nextRunnableForClosingHook.closingHook();
     nextRunnableForClosingHook = null;
   }
 }