On domingo, 6 de outubro de 2013 00:34:39, Alexander Syvak wrote: > Hello, > > in the app. there're threads. Each of them is using the QDir::mkpath method > creating new directories in common for them directory. Once upon a time > each of them is stopped by emitting a signal (default connection) where the > corresponding slot stops the thread timer and quits the event loop.
Signals don't stop threads, especially not AutoConnection ones (the default). > After > emitting the signal the QThread::wait is called which returns false time to > time. Also it happenes time to time that the files in the common directory > are deleted. > The assumption is that the thread is stopped in the middle of a mkpath > invocation. > Any other assumptions? Your only assumption is wrong. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest