davidedmundson created this revision.
davidedmundson added a reviewer: Plasma.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
davidedmundson requested review of this revision.

REVISION SUMMARY
  If the host of a kjob crashes or is killed kuiserver currently reports
  that the job has been completed successfully. This is seriously wrong as
  it could lead a user to perform a potentially destructive operation.
  
  Setting any error (that's not 0 or 1) will cause plasmashell, the main
  kuiserver view, to show a persistent notification that a job has failed.
  
  For master I will use a more correct new enum, new error text, and a way
  to tell for KIO operations to report to the uiserver if the host
  crashing is important or not.
  
  CCBUG: 352761

TEST PLAN
  Whilst copying a million files killed dolphin
  Got a persistent error instead of a success message on the last file it was on
  
  Moving files successfully then killing the app remained fine

REPOSITORY
  R120 Plasma Workspace

BRANCH
  origin-master (branched from master)

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

AFFECTED FILES
  kuiserver/progresslistmodel.cpp

To: davidedmundson, #plasma
Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, 
jensreuterberg, abetts, sebas, apol, mart

Reply via email to