fixed client/server conn multiple sends failing

You can only accept a connection once per addr apparently.

Still exists a bug where if client conn closes, socket thinks
it's being constantly written too.