[Bug] DefaultReceiptHandleManager#clientIsOffline The method should check Channel.isActive() to avoid resource leaks.
Before Creating the Bug Report
-
[x] I found a bug, not just asking a question, which should be created in GitHub Discussions.
-
[x] I have searched the GitHub Issues and GitHub Discussions of this repository and believe that this is not a duplicate.
-
[x] I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.
Runtime platform environment
DefaultReceiptHandleManager#clientIsOffline The method should check Channel.isActive() to avoid resource leaks.
RocketMQ version
all 5.x versions
JDK Version
No response
Describe the Bug
clientIsOffline The method should check Channel.isActive() to avoid resource leaks.
Steps to Reproduce
DefaultReceiptHandleManager#clientIsOffline The method should check Channel.isActive() to avoid resource leaks.
What Did You Expect to See?
DefaultReceiptHandleManager#clientIsOffline The method should check Channel.isActive() to avoid resource leaks.
What Did You See Instead?
DefaultReceiptHandleManager#clientIsOffline The method should check Channel.isActive() to avoid resource leaks.
Additional Context
No response