Skip to content

Commit 9737377

Browse files
committed
sink_to_textfile write without threads
1 parent b51c6ae commit 9737377

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

streamz/sinks.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,10 @@ def __init__(self, upstream, file, end="\n", mode="a", **kwargs):
105105
self._end = end
106106
self._fp = open(file, mode=mode) if isinstance(file, str) else file
107107
weakref.finalize(self, self._fp.close)
108-
super().__init__(upstream, ensure_io_loop=True, **kwargs)
108+
super().__init__(upstream, **kwargs)
109109

110110
def __del__(self):
111111
self._fp.close()
112112

113-
@gen.coroutine
114113
def update(self, x, who=None, metadata=None):
115-
yield self.loop.run_in_executor(None, self._fp.write, x + self._end)
114+
self._fp.write(x + self._end)

0 commit comments

Comments
 (0)