[PULL v3 06/12] io/channel-websock: handle a blocked write during the handshake