[Interest] QTSPCosket signal disconnected()

Igor Mironchik imironchick at gmail.com
Tue Aug 21 10:41:53 CEST 2012


> Look at your backtrace and figure out what the other lock point was.
>> But just imagine a situation in which the potential for double locking
>> in a one-threaded environment is posiible.
>> It is not possible at all. But I see that when executing
>> ServerSocket::doThis() sometimes method ServerSocket::slotDisconnected()
>> is called asynchronously, so to speak. I.e. in the middle of
>> ServerSocket::doThis() invoked ServerSocket::slotDisconnected(). How
>> it's possible in one-threaded app?
> It's possible because you called a function that can call that slot.

No, I don't call one method form another. There is no recursion. But 
there is a dead-lock.



More information about the Interest mailing list