Application - QT(hybrid symbian),
Devices - S^3
Operation - App is currently checking with network Server (qnetworkmanager HTTP Post/get) , fetches Settings as XML , parses it and applies them on the device. ( Settings received are Wifi AccessPoint)
So if there are 8-10 settings queued upon the server and when my app is receiving/applying those ( one setting at a time) & when i receive a call, the LSK/RSK buttons are disabled for a while before i can use it.
I tried moving this entire operation to a Thread, but it didnt make much of a difference.
Also i had a CallObserver which tries to stop the Thread, but the thread wont die till it finishes up its Operation.
Any Idea how to handle this. I expected the OS to prempt and give the Incoming Call more priority, which doesnt happen