From c21a2c7feda5def95e3a7a91b440dc3b0cfc8ccb Mon Sep 17 00:00:00 2001 From: Dario Casalinuovo Date: Wed, 20 Jan 2016 01:14:42 +0100 Subject: [PATCH] SystemTimeSource: Exit loop when the port is closed --- src/servers/media_addon/SystemTimeSource.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/servers/media_addon/SystemTimeSource.cpp b/src/servers/media_addon/SystemTimeSource.cpp index bac891a54f..2d7cc282ac 100644 --- a/src/servers/media_addon/SystemTimeSource.cpp +++ b/src/servers/media_addon/SystemTimeSource.cpp @@ -84,6 +84,6 @@ SystemTimeSource::ControlThread() status_t err; do { err = WaitForMessage(B_INFINITE_TIMEOUT); - } while (err == B_OK || err == B_ERROR); + } while (err != B_BAD_PORT_ID); TRACE("SystemTimeSource::ControlThread() exit\n"); }