I thought there might be an issue with such behavior, but didn't get around to addressing it in the proof-of-concepting this project never quite graduated from.
Do you (or anyone else) know of patterns or libraries for timing out channel pushes from one particular client to the backend? I'm using Phoenix Channels with WebSockets.