commit 0dff8f5422fe649a1ff6b39f89a50c7fd5a93c6d
parent 56e8cbee14b2046ea84d1c6e6ada749d641d3fec
Author: Marcel <MTRNord@users.noreply.github.com>
Date: Thu, 10 Nov 2016 23:02:19 +0100
Some possible fixes
Diffstat:
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/intel_screenbot/__init__.py b/intel_screenbot/__init__.py
@@ -31,15 +31,15 @@ def _screencap(url, filename, SACSID, CSRF, search, bot, event):
# but if we get nothing after 30 sec, just move on
try:
output, errors = process.communicate(timeout=30)
- while True:
- out = process.stdout.read(1)
- if out:
- yield from bot.coro_send_message(event.conv_id, "<i>{}</i>".format(out))
except Exception as e:
logger.debug("Exception: {}".format(e))
process.kill()
+ while True:
+ out = process.stdout.read(1)
+ if out:
+ yield from bot.coro_send_message(event.conv_id, "<i>{}</i>".format(out))
loop = asyncio.get_event_loop()
- yield from asyncio.sleep(25)
+ yield from asyncio.sleep(10
# read the resulting file into a byte array
file_resource = yield from _open_file(filename)
file_data = yield from loop.run_in_executor(None, file_resource.read)