@Override
  public final void run() {
    try {
      runMayThrow();
    } catch (Throwable e) {
      throw ScheduledExecutorUtil.propagate(e);
    }
  }
A wrapper for {@link Runnable} logging errors when uncaught exception is thrown.
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/concurrent/WrappedRunnable.java