> 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.
_______________________________________________
Interest mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/interest

Reply via email to