diff --git a/telldus-core/service/TellStick_ftd2xx.cpp b/telldus-core/service/TellStick_ftd2xx.cpp index 66e965d4..23c5677f 100644 --- a/telldus-core/service/TellStick_ftd2xx.cpp +++ b/telldus-core/service/TellStick_ftd2xx.cpp @@ -196,7 +196,6 @@ void TellStick::run() { } FT_GetQueueStatus(d->ftHandle, &dwBytesInQueue); if (dwBytesInQueue < 1) { - d->mutex.unlock(); continue; } buf = reinterpret_cast(malloc(sizeof(buf) * (dwBytesInQueue+1)));