Hello there fellow developers and Nokia personnel!
I've discovered an issue that really worries me!
Heres the scenario:
I create 2 new threads.
First thread is a FullCanvas that displays a simple animation indicating the phone is busy working.
Second thread establishes a HTTPConnection and posts/downloads content.
During runtime the animation thread is started followed by the HTTP thread.
The first frame of the animation screen is displayed, but as soon as the HTTP thread establishes its connection, the animation screen frezzes and seems not to be allowed repainting until the HTTP thread has finnished and disconnected.
My question is: How in heaven can the HTTP thread block my animation screen, when both tasks are running in separate threads and thus should NOT interfere with each other NOR the event mechanism that repaints the display.
Is it really so, that it is impossible to maintain and paint upon the display while communicating on the network?