code: def tear_down(self):
          
          super(ReceiverController, self).tear_down()
  
          self.status = None
          self.launch_failure = None
          self.app_to_launch = None
          self.app_launch_event.clear()
  
          self._status_listeners[:] = []
docs: Called when controller is destroyed.