On Dienstag, 24. November 2015 02:02:46 CEST, Andreas Hartmetz wrote:

- The session manager not "locking down" or better copying the list of
  clients *while* logging out. This would arguably only help buggy
  clients, but may still be a net positive.

It would falsely restore clients that do not want to be restored (maybe also 
because they've gotten some autostart entry)

  Why copy the list? Logout may be canceled, so it is valuable to keep
  the main client list updated for after logout cancellation.

So if I logout, kwrite exits, konsole asks, I cancel, I restart kwrite, I logout, kwrite 
exits, konsole asks, I cancel, I restart kwrite, ... I end up with n iterations of kwrite 
on the restorage? Nahhh.... the SM should restore what the user left behind on logout, 
not what he had running in the former session "somewhen" ;-)

Other than that, thanks and kudos for the Investigation and get QGuiApplication 
fixed itr. =)

Cheers,
Thomas

Reply via email to