diff --git a/proxyface/autoproxy.hxx b/proxyface/autoproxy.hxx index c016bf4..f14fa44 100644 --- a/proxyface/autoproxy.hxx +++ b/proxyface/autoproxy.hxx @@ -213,10 +213,12 @@ namespace proxy { " try autoproxy negotiation"; _direct = false; _url = url; - /****BUGFIX****/ - _proxies = proxies(_url); +#ifdef Q_OS_WIN32 + _proxies = proxies(_url); // M$ cannot always do multithreading threadFinished(); - //start(); // autoproxy detection in own thread +#else + start(); // autoproxy detection in own thread +#endif } else { qDebug()<<"No proxy at all, giving up - offline?"; proxyError(QNetworkReply::TimeoutError);