diff --git a/src/Http/HttpTSPlayer.cpp b/src/Http/HttpTSPlayer.cpp index 68e2db1a..d0aa4e37 100644 --- a/src/Http/HttpTSPlayer.cpp +++ b/src/Http/HttpTSPlayer.cpp @@ -66,6 +66,7 @@ void HttpTSPlayer::onDisconnect(const SockException &ex) { void HttpTSPlayer::emitOnComplete(const SockException &ex) { if (_on_complete) { _on_complete(ex); + _on_complete = nullptr; } }