Handle client disconnect during live streaming

.. even when the producer is blocked for a write.
Merge pull request #15452 from matthewd/live-abort

Handle client disconnect during live streaming