From 9316a3df6d4e885e8b0344d7a90e07308e48c123 Mon Sep 17 00:00:00 2001 From: agapple Date: Wed, 10 Jan 2018 13:49:25 +0800 Subject: [PATCH] fixed issue #482 , retry for getTableMetaByDB --- .../otter/canal/parse/inbound/mysql/dbsync/TableMetaCache.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse/src/main/java/com/alibaba/otter/canal/parse/inbound/mysql/dbsync/TableMetaCache.java b/parse/src/main/java/com/alibaba/otter/canal/parse/inbound/mysql/dbsync/TableMetaCache.java index 10e0e26c..cc1e5797 100644 --- a/parse/src/main/java/com/alibaba/otter/canal/parse/inbound/mysql/dbsync/TableMetaCache.java +++ b/parse/src/main/java/com/alibaba/otter/canal/parse/inbound/mysql/dbsync/TableMetaCache.java @@ -53,7 +53,7 @@ public class TableMetaCache { public TableMeta load(String name) throws Exception { try { return getTableMetaByDB(name); - } catch (CanalParseException e) { + } catch (Throwable e) { // 尝试做一次retry操作 try { connection.reconnect();