Merge pull request #96 from vlcinsky/master

Fix issue #95 Randomly incomplete topic name in consuming from MQTT t…
pull/8/head
Nicolas 2017-10-30 21:33:56 +01:00 zatwierdzone przez GitHub
commit 8d6e71d55b
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -140,7 +140,11 @@ class StreamReaderAdapter(ReaderAdapter):
@asyncio.coroutine
def read(self, n=-1) -> bytes:
return (yield from self._reader.read(n))
if n == -1:
data = yield from self._reader.read(n)
else:
data = yield from self._reader.readexactly(n)
return data
def feed_eof(self):
return self._reader.feed_eof()