Tested by killing the broker with -9 and sending a script activity afterwards. The script would fail with a previous version. Also tested by "hanging" the broker with gdb and waiting for landscape itself to kill it:
==> /var/log/landscape/watchdog.log <==
2009-06-24 21:52:33,454 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:53:03,454 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:53:33,455 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:54:03,455 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:54:33,456 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:54:33,456 WARNING [MainThread] landscape-broker died! Restarting.
qa + 1
Tested by killing the broker with -9 and sending a script activity afterwards. The script would fail with a previous version. Also tested by "hanging" the broker with gdb and waiting for landscape itself to kill it:
==> /var/log/ landscape/ watchdog. log <==
2009-06-24 21:52:33,454 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:53:03,454 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:53:33,455 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:54:03,455 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:54:33,456 WARNING [MainThread] landscape-broker failed to respond to a ping.
2009-06-24 21:54:33,456 WARNING [MainThread] landscape-broker died! Restarting.
The script activity also worked fine afterwards.