diff --git a/SAS/TriggerEmailService/Server/lib/TriggerEmailService.py b/SAS/TriggerEmailService/Server/lib/TriggerEmailService.py index a0c7c7b9d922e47db71e1bbc503c59fae6c33cd9..bc47dfd8c34033a85eae2de9123c095a781545c3 100644 --- a/SAS/TriggerEmailService/Server/lib/TriggerEmailService.py +++ b/SAS/TriggerEmailService/Server/lib/TriggerEmailService.py @@ -131,6 +131,7 @@ class OTDBTriggerListener(OTDBBusListener): return mom_id, trigger_id def _try_get_mom_id(self, otdb_id): + # sometimes we are too fast for MoM so we need to retry mom_id = None for _ in xrange(10): mom_id = self.mom_rpc_client.getMoMIdsForOTDBIds(otdb_id)[otdb_id]