From c8f1d54fa18f724e25f62e2c2feddd3eeb78b76c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=83=E9=94=8B?= Date: Mon, 7 May 2018 10:18:25 +0800 Subject: [PATCH] fixed issue #619, improve code --- .../alibaba/otter/canal/example/AbstractCanalClientTest.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/example/src/main/java/com/alibaba/otter/canal/example/AbstractCanalClientTest.java b/example/src/main/java/com/alibaba/otter/canal/example/AbstractCanalClientTest.java index 68827b8d..264e1b1e 100644 --- a/example/src/main/java/com/alibaba/otter/canal/example/AbstractCanalClientTest.java +++ b/example/src/main/java/com/alibaba/otter/canal/example/AbstractCanalClientTest.java @@ -4,7 +4,6 @@ import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; -import com.alibaba.otter.canal.client.impl.ClusterCanalConnector; import org.apache.commons.lang.SystemUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -13,6 +12,7 @@ import org.springframework.util.Assert; import org.springframework.util.CollectionUtils; import com.alibaba.otter.canal.client.CanalConnector; +import com.alibaba.otter.canal.client.impl.ClusterCanalConnector; import com.alibaba.otter.canal.protocol.CanalEntry.Column; import com.alibaba.otter.canal.protocol.CanalEntry.Entry; import com.alibaba.otter.canal.protocol.CanalEntry.EntryType; @@ -84,8 +84,8 @@ public class AbstractCanalClientTest { }); thread.setUncaughtExceptionHandler(handler); - thread.start(); running = true; + thread.start(); } protected void stop() { @@ -112,7 +112,6 @@ public class AbstractCanalClientTest { protected void process() { int batchSize = 5 * 1024; - while (!running); //waiting until running == true while (running) { try { MDC.put("destination", destination);