I have a midlet that makes two consecutive http requests, one in a first thread, and the second by a method call made by the first thread that spawns another thread.

The second request gave me an exception when I tested it on the 3650 (ran perfectly on the emulator), but when I inserted a 500 ms delay before starting the second thread, I did not get the exception.

Can anybody shed some light on this ?