Do not close the channel every time, and instead create one for the server and push to it constantly.

Currently has issues on Mac testing due to AB hitting the max socket count and timing out.
Merge pull request #5 from tuisco/hold-channel

Do not close the channel every time, and instead create one for the serv...