def handle_read (self):
state = self.poll ()
if self.cur and state == POLL_OK:
self.set_event_time ()
self.has_result = True
self.close_case_with_end_tran ()
else:
self.check_state (state)