From 56416067b26c711209fd13f9c26722be0b2956ec Mon Sep 17 00:00:00 2001 From: "shuju.jiang" <1803248734@qq.com> Date: Wed, 20 Mar 2024 18:38:06 +0800 Subject: [PATCH] [ISSUE #4795] replace this exception with log print and return false. --- .../offsetmgmt/api/storage/OffsetStorageWriterImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java index 76931d85a9..3c5ed033a8 100644 --- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java +++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java @@ -84,7 +84,8 @@ private boolean isFlushing() { */ public synchronized boolean beginFlush() { if (isFlushing()) { - throw new RuntimeException("OffsetStorageWriter is already flushing"); + log.warn("OffsetStorageWriter is already flushing"); + return false; } if (data.isEmpty()) { return false;