Spelling.
If the channel is closed when we attempt to receive, it should throw an exception.
Spelling.
A channel is only considered open when the the underlying actual channel is open.
Typo.
Updated comments.
Added TODO items.
Increased frequency of heartbeats to every 15 seconds.
Updated TODO comment.