Exemplo n.º 1
0
 def close(self):
     if not self.coroutine_result:
         result = call_result(self.coroutine.throw, EOFError, EOFError())
         if isinstance(result, RaiseResult):
             self.coroutine_result = result.generator_result()
     return BufferedIOBase.close(self)
Exemplo n.º 2
0
 def close(self):
     if not self.coroutine_result:
         result = call_result(self.coroutine.throw, EOFError, EOFError())
         if isinstance(result, RaiseResult):
             self.coroutine_result = result.generator_result()
     return BufferedIOBase.close(self)