[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE_3_1_BRANCH: kdebase/kcontrol/screensaver
From: George Staikos <staikos () kde ! org>
Date: 2003-04-30 21:07:23
[Download RAW message or body]
CVS commit by staikos:
backport:
Don't allow phantom screensaver processes to live on when the preview/test has finished.
Lesson of the day: don't expect KProcess::kill() to work if you use KProcess::start(KProcess::DontCare), \
instead KProcess::NotifyOnExit must be used.
Huge thanks to ossi for helping me work out what was wrong with KProcess :)
M +1 -1 scrnsave.cpp 1.56.2.3
--- kdebase/kcontrol/screensaver/scrnsave.cpp #1.56.2.2:1.56.2.3
@@ -769,5 +769,5 @@ void KScreenSaver::slotTest()
mTesting = true;
- mTestProc->start(KProcess::DontCare);
+ mTestProc->start(KProcess::NotifyOnExit);
}
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic