private function sendFeedback($sessID, $feedback, $retry = true) { try { return Mollom::sendFeedback($sessID, $feedback); } catch (KeyNotSetException $e) { return false; } catch (InternalException $e) { return false; } catch (OutdatedServerListException $e) { CoOrg::config()->set('mollom/serverlist', Mollom::getServerList()); CoOrg::config()->save(); return $retry ? self::sendFeedback($sessID, $feedback, false) : false; } catch (NoServerListException $e) { CoOrg::config()->set('mollom/serverlist', Mollom::getServerList()); CoOrg::config()->save(); return $retry ? self::sendFeedback($sessID, $feedback, false) : false; } }