Ensure no messages lost during channel handshake
Add close-all! async function