Exemple #1
0
    def __del__(self):
        logging.debug("SIPSMsgParser __del__")
        self.in_shutdown = True
        if (self.in_cs_msg):
            self.submit_cs_message()
        # go through all caches and submit unprocessed messages as-is
        # clients/requests cache
        for clientid in self.d_cs_clients_msgs:
            for refid in self.d_cs_clients_msgs[clientid]:
                for typeid in self.d_cs_clients_msgs[clientid][refid]:
                    self.d_cs_msg = self.d_cs_clients_msgs[clientid][refid][
                        typeid]
                    self.d_cs_msg[
                        'is_failed'] = -1  # we dont know, no information in log
                    self.submit_cs_message()
        #external auth messages
        for endpoint in self.d_cs_exta_intops:
            for typeid in self.d_cs_exta_intops[endpoint]:
                self.d_cs_msg = self.d_cs_exta_intops[endpoint][typeid]
                self.d_cs_msg[
                    'is_failed'] = -1  # we dont know, no information in log
                self.submit_cs_message()

        LogParser.__del__(self)
        return
Exemple #2
0
 def __del__(self):
     logging.debug("TLibSMsgParser __del__")
     if(self.in_tlib_msg):
         self.submit_tlib_message()
     LogParser.__del__(self)
     return
Exemple #3
0
 def __del__(self):
     logging.debug("SIPSMsgParser __del__")
     if(self.in_sip_msg):
         self.submit_sip_message()
     LogParser.__del__(self)
     return
Exemple #4
0
 def __del__(self):
     logging.debug("SIPSMsgParser __del__")
     if (self.in_sip_msg):
         self.submit_sip_message()
     LogParser.__del__(self)
     return
Exemple #5
0
 def __del__(self):
     logging.debug("TLibSMsgParser __del__")
     if (self.in_tlib_msg):
         self.submit_tlib_message()
     LogParser.__del__(self)
     return