> 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
