diff --git a/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/Worker.java b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/Worker.java index 70b232b7..c72148e0 100644 --- a/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/Worker.java +++ b/src/main/java/com/fivetran/external/com/amazonaws/services/kinesis/clientlibrary/lib/worker/Worker.java @@ -619,12 +619,11 @@ public class Worker implements Runnable { lastException = result.getException(); handleMissingIncompleteLeasesException(lastException); } - } catch (MissingIncompleteLeasesException e) { - throw e; } catch (LeasingException e) { LOG.error("Caught exception when initializing LeaseCoordinator", e); lastException = e; } catch (Exception e) { + handleMissingIncompleteLeasesException(e); lastException = e; }