I have a strange problem with my socket connections.
I have a small application which downloads a large file from a webserver (to test gprs performance).
This test is run twice or more.
Now my problem is the second time i try to download the file Recv() or RecvOneOrMore() never return(no data received) but according to my packetsniffer my server sends out the data just fine. Until of course the device says its buffer is full with a Zero Window TCP packet.
First i thought this is only on the emulator (Series 60 SDK 2.1) but it is happening on my device(Siemens SX1 as well)
Any ideas why this happens?