Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
4.0.0-incubating
-
None
-
None
Description
new pushConsumer and subscribe to one topic, and make it listen to the KILL signal, which will trigger the shutdown of the pushConsumer. When I send KILL signal and pushConsumer call the shutdown. Then I found, the client doesn't quit, and there is a non-deamon thread named PullMessageServiceScheduledThread is still there.
Then I find the name in rocketmq source, find it's a ScheduledExecutorService in PullMessageService. And there isn't any relevant implementation for close it.