dfaure created this revision.
Restricted Application added a project: Frameworks.

REVISION SUMMARY
  Slave wasn't really deleted (too late for deleteLater when
  the KIO Scheduler global object is being deleted).
  But actually deleting led to SlaveKeeper using dangling pointers,
  so clear it first.
  
  Detected by heaptrack.

TEST PLAN
  heaptrack bin/jobtest ; valgrind bin/jobtest (to check no use of deleted 
memory)
  
    Before: total memory leaked 337 kB
    After: total memory leaked 232 kB

REPOSITORY
  R241 KIO

BRANCH
  master

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

AFFECTED FILES
  src/core/scheduler.cpp
  src/core/scheduler_p.h
  src/core/slave.cpp

To: dfaure, mwolff
Cc: #frameworks

Reply via email to