Protocol Logger Thread is not destroyed after deleting session

Description

1) Create a server session and added it to the session manager. I've switched on Logs and Protocol Logs.
2) Send some messages using a dummy client (OPTIONAL: This is just for the sake of simulating some operation between session and the client)
3) Disconnect the client.

Observation:
While noticing the threads spawned and destroyed, I've found out that even though the Log thread is being destroyed, the Protocol Logging thread is never destroyed (It goes to a "zombie thread" state).

Proposed FIX:

Bar.java

Environment

None

Assignee

David Dight

Reporter

Akila Jay

Labels

Branch

master

Products

None

Components

Fix versions

Affects versions

Priority

Major
Configure