Details
-
Bug
-
Resolution: Incomplete
-
P2: Important
-
None
-
4.6.3
-
None
-
Symbian^3 Wk33 CPwk34 Qt 4.7
Description
Whenver the user Disconnects the connection from "Connection Manager" we get the signal disconnected from the socket and after few seconds our Qt Application is trying to reconnect to the n/w again, the connection is successful but the Socket Connection never succeeds and our application goes into the reconnection loop. The connection eventually is establised after 20-30 minutes, why does it happen like this? I thought that if we close and destroy all the old QSockets and create fresh sockets again the connection should happen all the time but again the DNS resolving is failing here also.
Same behaviour is observed with N/W roaming between WLAN->GPRS->WLAN.
We really should look into the QHostInfo::lookupHost() API this seems to be problematic in case of n/w roaming and forceful disconnection.
This is another SHOWSTOPPER for CP and OMB.
Attachments
Issue Links
- relates to
-
QTBUG-12587 QHostInfo::fromName() method is returning invalid IPv6 address
- Closed
-
QTBUG-7274 Native Symbian implementation of the QNativeSocketEngine / QAbstractSocketEngine
- Closed