I have created socket read and write application, which transfers the data using TCP/IP sockets through GPRS.
For that there are two active objects one for reading and another for writing.
The read active object continuously reads the socket.
I found that when there is no data from remote side then my read object finish with KErrEof.
There is not any connection closing issue from remote side.
The other End has not closed. But what happens is that even if other end does not send any data the device side continues to read thus finding a EOF.
Please let me know what should I have to do when I get this status in RunL().