diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-04-24 20:22:40 -0500 |
---|---|---|
committer | Slávek Banko <slavek.banko@axis.cz> | 2013-04-25 09:43:43 +0200 |
commit | 67afcf177ecfb742d1c90b644795e4e66537fa7f (patch) | |
tree | fa866bd2ac36a83cea4e3f3f8cda0596f9c9023e /ksmserver/server.h | |
parent | 52921d802e2311c746dca62dea86d20cbba0806d (diff) | |
download | tdebase-67afcf177ecfb742d1c90b644795e4e66537fa7f.tar.gz tdebase-67afcf177ecfb742d1c90b644795e4e66537fa7f.zip |
Fix long delay at session termination on certain systems
This resolves Bug 760
Add shutdown profiling code and disable at compile time
(cherry picked from commit 1c7bdfda1e7c768525a73d1ca104db53ff1cec10)
Diffstat (limited to 'ksmserver/server.h')
-rw-r--r-- | ksmserver/server.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ksmserver/server.h b/ksmserver/server.h index 9464d5275..17c72759d 100644 --- a/ksmserver/server.h +++ b/ksmserver/server.h @@ -142,11 +142,13 @@ private: const TQString& clientMachine = TQString::null, const TQString& userId = TQString::null ); void executeCommand( const TQStringList& command ); - + bool isWM( const KSMClient* client ) const; bool isWM( const TQString& program ) const; bool isCM( const KSMClient* client ) const; bool isCM( const TQString& program ) const; + bool isNotifier( const KSMClient* client ) const; + bool isNotifier( const TQString& program ) const; bool defaultSession() const; // empty session void setupXIOErrorHandler(); |