diff -r c44f36bb61a3 -r 254b651f304e genericopenlibs/openenvcore/backend/src/corebackend/usocketbase.cpp --- a/genericopenlibs/openenvcore/backend/src/corebackend/usocketbase.cpp Wed Sep 15 14:02:55 2010 +0300 +++ b/genericopenlibs/openenvcore/backend/src/corebackend/usocketbase.cpp Wed Oct 13 16:27:53 2010 +0300 @@ -114,7 +114,7 @@ { ATOMICSOCKETOP(iSocket.Send(aBuf.Mid(bytesWritten), 0, tempStatus, len),Complete(tempStatus,KErrBadHandle)) User::WaitForRequest(tempStatus); - if (len() == 0 || tempStatus.Int() == KErrDisconnected ) + if (len() == 0) { break; }