{"action":"created","issue":{"url":"https://api.github.com/repos/alibaba/RocketMQ/issues/405","repository_url":"https://api.github.com/repos/alibaba/RocketMQ","labels_url":"https://api.github.com/repos/alibaba/RocketMQ/issues/405/labels{/name}","comments_url":"https://api.github.com/repos/alibaba/RocketMQ/issues/405/comments","events_url":"https://api.github.com/repos/alibaba/RocketMQ/issues/405/events","html_url":"https://github.com/alibaba/RocketMQ/issues/405","id":187897972,"number":405,"title":"3.5.8 client consumer cannot shutdown . because  of CleanExpireMsgExecutors donnot shutdown","user":{"login":"a11123939","id":2367243,"avatar_url":"https://avatars.githubusercontent.com/u/2367243?v=3","gravatar_id":"","url":"https://api.github.com/users/a11123939","html_url":"https://github.com/a11123939","followers_url":"https://api.github.com/users/a11123939/followers","following_url":"https://api.github.com/users/a11123939/following{/other_user}","gists_url":"https://api.github.com/users/a11123939/gists{/gist_id}","starred_url":"https://api.github.com/users/a11123939/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/a11123939/subscriptions","organizations_url":"https://api.github.com/users/a11123939/orgs","repos_url":"https://api.github.com/users/a11123939/repos","events_url":"https://api.github.com/users/a11123939/events{/privacy}","received_events_url":"https://api.github.com/users/a11123939/received_events","type":"User","site_admin":false},"labels":[{"id":144771848,"url":"https://api.github.com/repos/alibaba/RocketMQ/labels/bug","name":"bug","color":"fc2929","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-08T04:14:59Z","updated_at":"2016-11-10T12:05:41Z","closed_at":null,"body":"2016-11-08 11:25:28\r\nFull thread dump Java HotSpot(TM) 64-Bit Server VM (25.111-b14 mixed mode):\r\n\r\n\"DestroyJavaVM\" #27 prio=5 os_prio=0 tid=0x000000005b95e000 nid=0xd04 waiting on condition [0x0000000000000000]\r\n   java.lang.Thread.State: RUNNABLE\r\n\r\n\"CleanExpireMsgScheduledThread_1\" #16 prio=5 os_prio=0 tid=0x00000000596a6800 nid=0x1d1c waiting on condition [0x000000005a8ce000]\r\n   java.lang.Thread.State: TIMED_WAITING (parking)\r\n\tat sun.misc.Unsafe.park(Native Method)\r\n\t- parking to wait for  <0x00000000def1c758> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)\r\n\tat java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)\r\n\tat java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)\r\n\tat java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)\r\n\tat java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n\r\n\"Service Thread\" #9 daemon prio=9 os_prio=0 tid=0x00000000586fd000 nid=0x1c40 runnable [0x0000000000000000]\r\n   java.lang.Thread.State: RUNNABLE\r\n\r\n\"C1 CompilerThread2\" #8 daemon prio=9 os_prio=2 tid=0x0000000058685800 nid=0x1100 waiting on condition [0x0000000000000000]\r\n   java.lang.Thread.State: RUNNABLE\r\n\r\n\"C2 CompilerThread1\" #7 daemon prio=9 os_prio=2 tid=0x0000000058684800 nid=0x2328 waiting on condition [0x0000000000000000]\r\n   java.lang.Thread.State: RUNNABLE\r\n\r\n\"C2 CompilerThread0\" #6 daemon prio=9 os_prio=2 tid=0x000000005725e800 nid=0x16c0 waiting on condition [0x0000000000000000]\r\n   java.lang.Thread.State: RUNNABLE\r\n\r\n\"Attach Listener\" #5 daemon prio=5 os_prio=2 tid=0x000000005866b000 nid=0x1ed8 waiting on condition [0x0000000000000000]\r\n   java.lang.Thread.State: RUNNABLE\r\n\r\n\"Signal Dispatcher\" #4 daemon prio=9 os_prio=2 tid=0x000000005725a800 nid=0x1c0 runnable [0x0000000000000000]\r\n   java.lang.Thread.State: RUNNABLE\r\n\r\n\"Finalizer\" #3 daemon prio=8 os_prio=1 tid=0x0000000057239800 nid=0x1128 in Object.wait() [0x00000000583cf000]\r\n   java.lang.Thread.State: WAITING (on object monitor)\r\n\tat java.lang.Object.wait(Native Method)\r\n\t- waiting on <0x00000000def7e8a0> (a java.lang.ref.ReferenceQueue$Lock)\r\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)\r\n\t- locked <0x00000000def7e8a0> (a java.lang.ref.ReferenceQueue$Lock)\r\n\tat java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)\r\n\tat java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)\r\n\r\n\"Reference Handler\" #2 daemon prio=10 os_prio=2 tid=0x00000000571f2800 nid=0x2114 in Object.wait() [0x000000005865f000]\r\n   java.lang.Thread.State: WAITING (on object monitor)\r\n\tat java.lang.Object.wait(Native Method)\r\n\t- waiting on <0x00000000def8f748> (a java.lang.ref.Reference$Lock)\r\n\tat java.lang.Object.wait(Object.java:502)\r\n\tat java.lang.ref.Reference.tryHandlePending(Reference.java:191)\r\n\t- locked <0x00000000def8f748> (a java.lang.ref.Reference$Lock)\r\n\tat java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)\r\n\r\n\"VM Thread\" os_prio=2 tid=0x00000000571eb000 nid=0x2120 runnable \r\n\r\n\"GC task thread#0 (ParallelGC)\" os_prio=0 tid=0x000000000246d000 nid=0x1cb4 runnable \r\n\r\n\"GC task thread#1 (ParallelGC)\" os_prio=0 tid=0x000000000246e800 nid=0x688 runnable \r\n\r\n\"GC task thread#2 (ParallelGC)\" os_prio=0 tid=0x0000000002470000 nid=0x1d08 runnable \r\n\r\n\"GC task thread#3 (ParallelGC)\" os_prio=0 tid=0x0000000002471800 nid=0x504 runnable \r\n\r\n\"VM Periodic Task Thread\" os_prio=2 tid=0x000000005872a800 nid=0x1624 waiting on condition \r\n\r\nJNI global references: 281"},"comment":{"url":"https://api.github.com/repos/alibaba/RocketMQ/issues/comments/259673900","html_url":"https://github.com/alibaba/RocketMQ/issues/405#issuecomment-259673900","issue_url":"https://api.github.com/repos/alibaba/RocketMQ/issues/405","id":259673900,"user":{"login":"vongosling","id":635581,"avatar_url":"https://avatars.githubusercontent.com/u/635581?v=3","gravatar_id":"","url":"https://api.github.com/users/vongosling","html_url":"https://github.com/vongosling","followers_url":"https://api.github.com/users/vongosling/followers","following_url":"https://api.github.com/users/vongosling/following{/other_user}","gists_url":"https://api.github.com/users/vongosling/gists{/gist_id}","starred_url":"https://api.github.com/users/vongosling/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vongosling/subscriptions","organizations_url":"https://api.github.com/users/vongosling/orgs","repos_url":"https://api.github.com/users/vongosling/repos","events_url":"https://api.github.com/users/vongosling/events{/privacy}","received_events_url":"https://api.github.com/users/vongosling/received_events","type":"User","site_admin":false},"created_at":"2016-11-10T12:05:41Z","updated_at":"2016-11-10T12:05:41Z","body":"Thank you, the latest version will fix this problem"}}
{"actor":{"display_login":"vongosling"}}