        self.camera_packets.append("wideRoadCameraState")
  
      self.can_sock = can_sock
      if can_sock is None:
        can_timeout = None if os.environ.get('NO_CAN_TIMEOUT', False) else 100
        self.can_sock = messaging.sub_sock('can', timeout=can_timeout)
  
      if TICI:
        self.log_sock = messaging.sub_sock('androidLog')
  
 
</s> remove     config_realtime_process(4 if TICI else 3, Priority.CTRL_HIGH)
 </s> add     config_realtime_process(4, Priority.CTRL_HIGH) </s> remove     self.logged_comm_issue = False
 </s> add     self.logged_comm_issue = None </s> remove     self.events.add_from_msg(CS.events)

 </s> add 
      can_timeout = None if os.environ.get('NO_CAN_TIMEOUT', False) else 20
        self.camera_packets.append("wideRoadCameraState")
  
      self.can_sock = can_sock
      if can_sock is None:
      can_timeout = None if os.environ.get('NO_CAN_TIMEOUT', False) else 20
        self.can_sock = messaging.sub_sock('can', timeout=can_timeout)
  
      if TICI:
        self.log_sock = messaging.sub_sock('androidLog')
  
keep keep keep keep replace keep keep keep keep keep
 controlsd: better alert precedence for system malfunctions (#24366)

* controlsd: better alert precedence for system malfunctions

* down to 20

* move that

* check can flags

* update refs

* update refs 
selfdrive/controls/controlsd.py