diff --git a/telldus-core/service/TellStick_libftdi.cpp b/telldus-core/service/TellStick_libftdi.cpp index 1642e273..c5e6c3ae 100644 --- a/telldus-core/service/TellStick_libftdi.cpp +++ b/telldus-core/service/TellStick_libftdi.cpp @@ -148,7 +148,7 @@ void TellStick::run() { while(1) { //Is there any better way then sleeping between reads? - usleep(1000); + msleep(100); TelldusCore::MutexLocker locker(&d->mutex); if (!d->running) { break;