From c5a62d25aae0b0521140b7eb911fdcccbeab054c Mon Sep 17 00:00:00 2001 From: Aynur Maksutov Date: Mon, 4 Feb 2019 03:48:51 +0300 Subject: [PATCH] pass 'binary' flag into AsyncServer constructor There was no chance to support binary payloads because 'binary' flag cannot be passed twice into constructor --- socketio/asyncio_server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/socketio/asyncio_server.py b/socketio/asyncio_server.py index 144b79c..002c37b 100644 --- a/socketio/asyncio_server.py +++ b/socketio/asyncio_server.py @@ -61,11 +61,11 @@ class AsyncServer(server.Server): ``False``. """ def __init__(self, client_manager=None, logger=False, json=None, - async_handlers=True, **kwargs): + async_handlers=True, binary=False, **kwargs): if client_manager is None: client_manager = asyncio_manager.AsyncManager() super().__init__(client_manager=client_manager, logger=logger, - binary=False, json=json, + binary=binary, json=json, async_handlers=async_handlers, **kwargs) def is_asyncio_based(self):