fvogt requested changes to this revision.
fvogt added inline comments.
This revision now requires changes to proceed.

INLINE COMMENTS

> slavebase.cpp:279
>              QByteArray data = d->timeoutData;
> -            d->nextTimeout = QDateTime();
> +            d->nextTimeout.start();
>              d->timeoutData = QByteArray();

In the old code the timeout was canceled here, but now it gets started again 
instead.

> slavebase.cpp:1052
>      } else {
> -        d->nextTimeout = QDateTime();    // Canceled
> +        d->nextTimeoutMsecs = 1;  // Canceled
>      }

If I understand this correctly, this will change behaviour.
It'll call the timeout function on the next dispatchLoop call.

REPOSITORY
  R241 KIO

REVISION DETAIL
  https://phabricator.kde.org/D9983

To: jtamate, #frameworks, fvogt
Cc: fvogt, ngraham

Reply via email to