diff -r 89e065397ea6 -r e24348a560a6 src/network/socket/qnativesocketengine_unix.cpp --- a/src/network/socket/qnativesocketengine_unix.cpp Thu May 27 13:40:48 2010 +0300 +++ b/src/network/socket/qnativesocketengine_unix.cpp Fri Jun 11 14:24:45 2010 +0300 @@ -425,6 +425,9 @@ case EBADF: case EFAULT: case ENOTSOCK: +#ifdef Q_OS_SYMBIAN + case EPIPE: +#endif socketState = QAbstractSocket::UnconnectedState; default: break;