@@ -70,7 +70,6 @@ public class MysqlExtractor extends DefaultExtractor {
@Override
public void close() {
try {
- clearAllListener();
client.stopQuietly();
} catch (Exception e) {
logger.error("关闭失败:{}", e.getMessage());
@@ -75,8 +75,9 @@ public class IncrementPuller extends AbstractPuller {
public void close(String metaId) {
- Extractor extractor = map.get(metaId);
+ DefaultExtractor extractor = map.get(metaId);
if (null != extractor) {
+ extractor.clearAllListener();
extractor.close();
finished(metaId);
}