diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-04-24 20:22:40 -0500 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2013-04-24 20:22:40 -0500 |
commit | 1c7bdfda1e7c768525a73d1ca104db53ff1cec10 (patch) | |
tree | 337a38f3dc8ee913fe51d9a786d2a4ec8f132bcb /ksmserver/server.h | |
parent | be61b99598ba2717e7764ed8c2b16aa4675a221c (diff) | |
download | tdebase-1c7bdfda1e7c768525a73d1ca104db53ff1cec10.tar.gz tdebase-1c7bdfda1e7c768525a73d1ca104db53ff1cec10.zip |
Fix long delay at session termination on certain systems
This resolves Bug 760
Add shutdown profiling code and disable at compile time
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 f90db4ae0..a59e708c6 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(); |