diff options
author | Michele Calgaro <michele.calgaro@yahoo.it> | 2025-06-21 21:49:09 +0900 |
---|---|---|
committer | Michele Calgaro <michele.calgaro@yahoo.it> | 2025-06-30 21:33:46 +0900 |
commit | 409442c1ea8f167485642fbdb3494ff58900966f (patch) | |
tree | 350b10883cbcabf5c46beea5405b5a5a7b8786ac /kdesktop/lock/lockprocess.h | |
parent | a3f0904f6aac929e3c8616ab769c062c24714648 (diff) | |
download | tdebase-409442c1ea8f167485642fbdb3494ff58900966f.tar.gz tdebase-409442c1ea8f167485642fbdb3494ff58900966f.zip |
kdesktop: fix deadlock condition between kdesktop and kdesktop lock.
The logic to handle communication with kdesktop_lock is now running
completely in a separate thread and event loop, meaning the main GUI
thread remains responsive all the time and can handle interaction with
X11, DCOP and DBUS calls. This resolves issue #589.
The commit also solves the first problem reported in issue #640 and
loosely related to PR #526.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'kdesktop/lock/lockprocess.h')
-rw-r--r-- | kdesktop/lock/lockprocess.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/kdesktop/lock/lockprocess.h b/kdesktop/lock/lockprocess.h index 5a6a3b4d4..1afc9bb46 100644 --- a/kdesktop/lock/lockprocess.h +++ b/kdesktop/lock/lockprocess.h @@ -106,9 +106,6 @@ class LockProcess : public TQWidget TDECryptographicCardDevice* cryptographicCardDevice(); - signals: - void terminateHelperThread(); - public slots: void quitSaver(); void preparePopup(); |