Hey guys, can anyone assis me with this problem.
I have a problem with CSecureSocket read method on the N70 phone.
I am able to establish a connection a secure connection to my server.
The writing and reading of the data is encapsulated in active objects, like in the examples. I am also able to write data using CSecureSocket::Send(..).
My problem is in the read methods both, CSecureSocket::RecvOneOrMore() and
CSecureSocket::Recv(). The RunL() method associated with these functions gets stuck in a loop and hangs the phone. For some reason the framework keeps calling the RunL() method with the same data, even after it's been read and the buffer emptied!! The repeated calls eventually hangs the phone.
The same code works for both the 6630 and 6680. Does anyone know of API changes for the secure socket b/w FP2 and FP3. I've built the source against FP3 for N70 and I still get he same problems.
Urgent and assistance would be most appreciated.