Job::doKill should not trigger the result signal
Closed, ResolvedPublic

Description

From the doc of KJob::doKill():

Aborts this job quietly.
This simply kills the job, no error reporting or job deletion should be involved.

This is a problem in particular if kill(KJob::EmitResult) is called (e.g. when killing from the plasma systray), because result will be emitted twice.