From b17c11868c60aaaf953a76506cd8221d8f758c63 Mon Sep 17 00:00:00 2001 From: Chuanyi Li Date: Sun, 2 Oct 2016 13:43:17 +0800 Subject: [PATCH] Fix a minor fault: Canal instance reload again after startup. --- .../canal/deployer/monitor/SpringInstanceConfigMonitor.java | 1 + 1 file changed, 1 insertion(+) diff --git a/deployer/src/main/java/com/alibaba/otter/canal/deployer/monitor/SpringInstanceConfigMonitor.java b/deployer/src/main/java/com/alibaba/otter/canal/deployer/monitor/SpringInstanceConfigMonitor.java index d4ecb07e..ba656b7f 100644 --- a/deployer/src/main/java/com/alibaba/otter/canal/deployer/monitor/SpringInstanceConfigMonitor.java +++ b/deployer/src/main/java/com/alibaba/otter/canal/deployer/monitor/SpringInstanceConfigMonitor.java @@ -175,6 +175,7 @@ public class SpringInstanceConfigMonitor extends AbstractCanalLifeCycle implemen InstanceAction action = actions.remove(destination); try { action.stop(destination); + lastFiles.remove(destination); logger.info("auto notify stop {} successful.", destination); } catch (Throwable e) { logger.error("scan delete found[{}] but stop failed", destination, ExceptionUtils.getFullStackTrace(e));