On Wednesday 11 July 2001 19:19, David Faure wrote: > Can you try replacing kapp->quit() with ::exit(0) ? > > This should fix the problem. I did, it does. :) If I understand this correctly, there should be no need to exec() at all=20 then? Just doIt() and be done with it, like so: --- kfmclient.cc 2001/07/10 11:18:41 1.76 +++ kfmclient.cc 2001/07/11 18:11:49 @@ -239,8 +239,6 @@ bool clientApp::openProfile( const QStri kdError() << "Couldn't start konqueror from konqueror.desktop: "=20 << error << endl; return false; } - - exec(); } =20 return true; @@ -270,7 +268,6 @@ void clientApp::slotAppRegistered( const data.addPid( 0 ); // say there's another process for this ASN=20 with unknown PID data.setHostname(); // ( no need to bother to get this konqy's=20 PID ) KStartupInfo::sendChange( id, data ); - kapp->quit(); } } --=20 Daniel Karlsson >> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<