[PULL 04/27] io: fix cleanup for websock I/O source data on cancellation