Something I recently found out about RBXScriptConnection
’s are that, even if the thread gets closed, it sill runs in the background. This means, you have to manually track each connection externally and close it manually when you do kill it.
(This is not the case with Coroutine
’s in Coroutine
’s as they automatically get closed if a parent dose.)
PS: Sorry for the short post, just wanted to share this information I just learned.