test improved
Fixed go routine leaking in case there's another active receiver for session. Recevier needs to be closed.