From 610aa65ceff9f4b0a60514423f543aa807f49f76 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Wed, 29 Oct 2014 00:54:49 +0200 Subject: [PATCH] uasyncio: Add StreamReader.close() method. --- uasyncio/uasyncio/__init__.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/uasyncio/uasyncio/__init__.py b/uasyncio/uasyncio/__init__.py index 058b15b1..ca76f0de 100644 --- a/uasyncio/uasyncio/__init__.py +++ b/uasyncio/uasyncio/__init__.py @@ -89,6 +89,10 @@ class StreamReader: log.debug("StreamReader.readline(): res: %s", res) return res + def close(self): + yield IOReadDone(self.s) + self.s.close() + def __repr__(self): return "" % self.s