Return after fatal(), it doesn't exit if called in a block for example.
try {
$GLOBALS['sourceroots'] = Horde::loadConfiguration('sourceroots.php', 'sourceroots');
} catch (Horde_Exception $e) {
- $GLOBALS['notification']->push($GLOBALS['sourceroots']);
+ $GLOBALS['notification']->push($e);
$GLOBALS['sourceroots'] = array();
}
$sourceroots = self::sourceroots();
$acts = array();
if (!isset($defaultActs['rt'])) {
self::fatal(_("No repositories found."));
+ return;
}
/* See if any have been passed as GET variables, and if so, assign