Removed the weak-reference; technically not needed as we are destroying the connection upon core close()