https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=261069
--- Comment #6 from Adriaan de Groot <adr...@freebsd.org> --- I have a fix, but no energy this evening to upstream it and add it to ports. It goes in kldap, not korganizer itself, if you want to try it yourself. --- src/widgets/ldapclient.cpp +++ src/widgets/ldapclient.cpp @@ -31,9 +31,11 @@ public: ~LdapClientPrivate() { - q->cancelQuery(); + cancelQuery(); } + void cancelQuery(); + void startParseLDIF(); void parseLDIF(const QByteArray &data); void endParseLDIF(); @@ -133,12 +135,17 @@ void LdapClient::startQuery(const QString &filter) void LdapClient::cancelQuery() { - if (d->mJob) { - d->mJob->kill(); - d->mJob = nullptr; + d->cancelQuery(); +} + +void LdapClient::LdapClientPrivate::cancelQuery() +{ + if (mJob) { + mJob->kill(); + mJob = nullptr; } - d->mActive = false; + mActive = false; } void LdapClient::LdapClientPrivate::slotData(KIO::Job *, const QByteArray &data) -- You are receiving this mail because: You are the assignee for the bug.