[PATCH] gatchat: fix canceling in progress commands