Revert "Turn `conn` into a vector"

This reverts commit 676d1c1c29a44b3f48d839007daf4f5c3c930809.
Implement disconnect safety
Merge pull request #23 from StickmanVentures/disconnect-safe

Disconnect safe