bug: timer threads created in WebsocketGraphQLTransportWSProtocolHandler persist after session closes
mikefischetti opened this issue · 1 comments
mikefischetti commented
Expected behavior
Timer threads cancel after session has been closed and removed from contexts
Actual behavior
Timer threads remain after sessions are closed, increasing the jvm thread count. Timer threads are being created here:
Steps to reproduce
Open a ws connection and send a "connection_init" + "subscribe" message using graphql-transport-ws
. A timer thread should have been created. Close the connection and the threads remain.
mikefischetti commented
opened #1808