SSH v2 "break" requests are currently only handled when sessions are initializing (i.e. when c->type == SSH_CHANNEL_LARVAL). This prevents correct terminal handling after shell/exec etc. is requested.
Created attachment 673 [details] Fix supplied by Damien Miller
Fix applied - will be in next release. Thanks for the report!