def _dead_reference(self, fail, event_uri, node):
        fail.trap(DeadReferenceError)
        log.msg("dead reference %s, drop it" % node, logLevel=logging.WARNING)
        self.routing.remove(event_uri, node)
        
        node.monitor = None
        
        self.heartbeat.remove(node)
Parse a valid wheel package
dataset/ETHPy150Open selfsk/nodeset.core/src/nodeset/core/dispatcher.py/EventDispatcher._dead_reference--crossover with--dataset/ETHPy150Open mathcamp/pypicloud/tests/test_util.py/TestParse.test_valid_wheel