reliable channel now handles unreliable msgs