code: private void destroyService(ServiceHandle<S> serviceHandle) {
          try {
              _serviceFactory.destroy(serviceHandle.getEndPoint(), serviceHandle.getService());
          } catch (Exception e) {
              // this should not happen, but if it does, swallow the exception and log it
              LOG.warn("Error destroying serviceHandle", e);
          }
      }
docs: Destroys a service handle quietly, swallows any exception occurred
  
  @param serviceHandle to destroy