MC60 simultaneus http and gps task

I am working on car tracker based on MC60 module and OpenCPU. My program has three task (main, gps reading, http sending). when http task start to send packet to server, gps task is stopped until http task is done. Is this is normal?
How to run http sending and gps reading simultaneus?