Skip to content

Commit 98f73e1

Browse files
author
guyinyou
committed
fix
Change-Id: I73e9ecd37f25bda6d6d2f5191bd11ebb8d02c39e
1 parent b531885 commit 98f73e1

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

store/src/main/java/org/apache/rocketmq/store/timer/TimerMessageStore.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1837,10 +1837,14 @@ public void run() {
18371837
while (!this.isStopped()) {
18381838
try {
18391839
this.flush();
1840-
waitForRunning(storeConfig.getTimerFlushIntervalMs());
18411840
} catch (Throwable e) {
18421841
TimerMessageStore.LOGGER.error("Error occurred in " + getServiceName(), e);
18431842
}
1843+
try {
1844+
waitForRunning(storeConfig.getTimerFlushIntervalMs());
1845+
} catch (Throwable e) {
1846+
// ignore interrupt
1847+
}
18441848
}
18451849
TimerMessageStore.LOGGER.info(this.getServiceName() + " service end");
18461850
}

0 commit comments

Comments
 (0)