Skip to content
  • Harald Sitter's avatar
    manually quit kauth's mainloop · 5413150c
    Harald Sitter authored
    Summary:
    kauth helpers have a qcoreapplication started which auto-terminates after
    10 seconds of idle time. this would be an added time out on top of our
    life time management that is not necessary. to prevent this additional
    delay simply quit the qapplication directly.
    
    this makes helper termination almost instantaneous even when the dbus
    client disappears due to crash or SIGINT, and largely removes the
    need to call stopHelper altogether.
    
    BUG: 408245
    
    Test Plan:
    both partitionmanager and calamares instantly quit the helper no matter how the client process gets terminated
    
    other than that everything seems to work as before
    
    Reviewers: stikonas
    
    Differential Revision: https://phabricator.kde.org/D21559
    5413150c