Fixes #14 Close channel if exception occurs
Merge pull request #15 from teamsnap/ensure-channel-close

Fixes #14 Close channel if exception occurs