aboutsummaryrefslogtreecommitdiff
path: root/src/QXmppSrvInfo.cpp
diff options
context:
space:
mode:
authorJeremy Lainé <jeremy.laine@m4x.org>2010-12-13 09:14:08 +0000
committerJeremy Lainé <jeremy.laine@m4x.org>2010-12-13 09:14:08 +0000
commit54527150b66eb6b5ed98618c0543bc6f458702ed (patch)
tree96a3f85330a91d49df9b88d7d2647dae18fffdad /src/QXmppSrvInfo.cpp
parent5422734f65ff0186eedcd302f8a356e8b4c93077 (diff)
downloadqxmpp-54527150b66eb6b5ed98618c0543bc6f458702ed.tar.gz
don't do SRV lookups in parellel, res_query is not re-entrant on OS X
Diffstat (limited to 'src/QXmppSrvInfo.cpp')
-rw-r--r--src/QXmppSrvInfo.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/QXmppSrvInfo.cpp b/src/QXmppSrvInfo.cpp
index 1de267a6..894cea47 100644
--- a/src/QXmppSrvInfo.cpp
+++ b/src/QXmppSrvInfo.cpp
@@ -557,7 +557,7 @@ QXmppSrvInfoLookupManager::QXmppSrvInfoLookupManager()
moveToThread(QCoreApplication::instance()->thread());
connect(QCoreApplication::instance(), SIGNAL(destroyed()),
SLOT(waitForThreadPoolDone()), Qt::DirectConnection);
- setMaxThreadCount(5); // do 5 SRV lookups in parallel
+ setMaxThreadCount(1); // don't do parallel SRV lookups
}
void QXmppSrvInfoLookupRunnable::run()