Revision 610904

Go back to digest for 10th December 2006

Bug Fixes in KDE Base

John Tapsell committed changes in /branches/KDE/3.5/kdebase/ksysguard/gui:

Make the connection to ksysguardd more robust.
This should fix quite a few bugs. For example if you "killall ksysguardd", it barely even blinks now. As opposed to screwing it up for now-and-forever as it did :(

In particular:
* Automatic reconnection to the host if disconnected
* If the connection dropped then there might be some incomplete data. Deal with this cleanly.
* If the configuration file is corrupted and doesn't have a <host> (easy state to get into :( ) then assume all "localhost" connections go via ksysguardd daemon

File Changes

Modified 6 files
  • /branches/KDE/3.5/kdebase/ksysguard/gui
  •   /KSysGuardApplet.cc
  •   /WorkSheet.cc
  •   /ksgrd/SensorAgent.cc
  •   /ksgrd/SensorManager.cc
  •   /ksgrd/SensorShellAgent.cc
  •   /ksgrd/SensorShellAgent.h
6 files changed in total