def handle(self, sock, read_data, path, headers):
for i in range(self.timeout // self.check_interval):<EOL><INDENT>eventlet.sleep(self.check_interval)<EOL>action = self.balancer.resolve_host(self.host)<EOL>if not isinstance(action, Spin):<EOL><INDENT>return action.handle(sock, read_data, path, headers)<EOL><DEDENT><DEDENT>action = Static(self.balancer, self.host, self.matched_host, type="<STR_LIT>")<EOL>return action.handle(sock, read_data, path, headers)<EOL>
Just waits, and checks for other actions to replace us