[Qt-interest] QTcpSocket suddenly disconnects

Joshua Senecal jgsenecal at yahoo.com
Thu Aug 6 15:52:46 CEST 2009


> >
> >if (!socketEngine->isValid()) {
> >    socketError = socketEngine->error();
> >    q->setErrorString(socketEngine->errorString());
> >    emit q->error(socketError);
> >#if defined(QABSTRACTSOCKET_DEBUG)
> >    qDebug("QAbstractSocketPrivate::readFromSocket() read failed: %s",
> >           q->errorString().toLatin1().constData());
> >#endif
> >    resetSocketLayer();
> >    return false;
> >}

Why is the error emitted before the socket layer is reset?

Thanks!

-Josh



More information about the Qt-interest-old mailing list