From b2fa4e171d7331beb2f98845f6564ceb90f9d374 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Mon, 31 Oct 2016 19:27:51 +0100 Subject: [PATCH] HTTP media IO: fix another case of crash. --- .../media/plugins/http_streamer/HTTPMediaIO.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp b/src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp index 837e9a89f5..ddb8a68028 100644 --- a/src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp +++ b/src/add-ons/media/plugins/http_streamer/HTTPMediaIO.cpp @@ -132,11 +132,14 @@ HTTPMediaIO::~HTTPMediaIO() { CALLED(); - fReq->Stop(); - status_t status; - wait_for_thread(fReqThread, &status); + if (fReq != NULL) + { + fReq->Stop(); + status_t status; + wait_for_thread(fReqThread, &status); - delete fReq; + delete fReq; + } }