Recognize return codes and display appropriate dialog. Works only if

executable was not found or file is not executable.
Add mutexes since childs return codes comes from second thread. This
will also prevent races when report dialogs are shown.
This commit is contained in:
Sanel Zukan
2007-09-14 12:31:03 +00:00
parent f0e0bc9032
commit 0876c5271d
5 changed files with 50 additions and 5 deletions

View File

@ -197,8 +197,10 @@ void Splash::run(void) {
EvokeService::instance()->unregister_top();
if(edelib::SoundSystem::inited())
if(edelib::SoundSystem::inited()) {
edelib::SoundSystem::stop();
edelib::SoundSystem::shutdown();
}
}
// called when splash option is on