rcconsole: fix for escape codes split into multiple reads