public void cancelHotReload()

in runner-starter/src/main/java/org/apache/apisix/plugin/runner/HotReloadProcess.java [180:190]


    public void cancelHotReload(String taskName) {
        Set<ScheduledTask> tasks = postProcessor.getScheduledTasks();
        tasks.forEach(task -> {
            Task t = task.getTask();
            ScheduledMethodRunnable runnable = (ScheduledMethodRunnable) t.getRunnable();
            if (Objects.equals(runnable.getMethod().getName(), taskName)) {
                postProcessor.postProcessBeforeDestruction(runnable.getTarget(), taskName);
                logger.warn("Cancel hot reload schedule task");
            }
        });
    }