On 30.07.2015 00:06, Matthew Woehlke wrote: > On 2015-07-29 16:55, Igor Mironchik wrote: >> I hope that in this list I will find experts of synchronization and so on. >> >> My question: is it good to make thread's sleep on mutex like this? >> >> QMutex mutex; >> mutex.lock(); >> mutex.tryLock( int msecs ); // This will make sleep for the given timeout. > If the mutex is recursive, this will return immediately, having > successfully locked the mutex (again). You'll need to unlock it twice as > a result.
Mutex is not recursive. > > Why are you doing this? If the intent is just to make the thread sleep, > why not use QThread::msleep? Because in Qt 4 QThread::sleep is protected. -- Best Regards, Igor Mironchik. _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest