Skip to content

Commit c96c243

Browse files
committed
fix async wrappers
1 parent b3e7b49 commit c96c243

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "socketify"
7-
version = "0.0.22"
7+
version = "0.0.23"
88
authors = [
99
{ name="Ciro Spaciari", email="ciro.spaciari@gmail.com" },
1010
]

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858

5959
setuptools.setup(
6060
name="socketify",
61-
version="0.0.22",
61+
version="0.0.23",
6262
platforms=["any"],
6363
author="Ciro Spaciari",
6464
author_email="ciro.spaciari@gmail.com",

src/socketify/socketify.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -668,7 +668,7 @@ def uws_websocket_factory_close_handler(ws, code, message, length, user_data):
668668

669669
if inspect.iscoroutinefunction(handler):
670670

671-
async def wrapper(app, instances, handler, ws, data, code, dispose):
671+
async def wrapper(app, instances, handler, ws, code, data, dispose):
672672
try:
673673
return await handler(ws, code, data)
674674
finally:
@@ -679,7 +679,7 @@ async def wrapper(app, instances, handler, ws, data, code, dispose):
679679
app._ws_factory.dispose(instances)
680680

681681
app.run_async(
682-
wrapper(app, instances, handler, ws, data, int(code), dispose)
682+
wrapper(app, instances, handler, ws, int(code), data, dispose)
683683
)
684684
else:
685685
handler(ws, int(code), data)
@@ -720,15 +720,15 @@ def uws_websocket_close_handler_with_extension(ws, code, message, length, user_d
720720

721721
if inspect.iscoroutinefunction(handler):
722722

723-
async def wrapper(app, handler, ws, data, code, dispose):
723+
async def wrapper(app, handler, ws, code, data):
724724
try:
725725
return await handler(ws, code, data)
726726
finally:
727727
key = ws.get_user_data_uuid()
728728
if key is not None:
729729
app._socket_refs.pop(key, None)
730730

731-
app.run_async(wrapper(app, handler, ws, data, int(code)))
731+
app.run_async(wrapper(app, handler, ws, int(code), data))
732732
else:
733733
handler(ws, int(code), data)
734734
key = ws.get_user_data_uuid()
@@ -762,15 +762,15 @@ def uws_websocket_close_handler(ws, code, message, length, user_data):
762762

763763
if inspect.iscoroutinefunction(handler):
764764

765-
async def wrapper(app, handler, ws, data, code, dispose):
765+
async def wrapper(app, handler, ws, code, data):
766766
try:
767767
return await handler(ws, code, data)
768768
finally:
769769
key = ws.get_user_data_uuid()
770770
if key is not None:
771771
app._socket_refs.pop(key, None)
772772

773-
app.run_async(wrapper(app, handler, ws, data, int(code)))
773+
app.run_async(wrapper(app, handler, ws, int(code), data))
774774
else:
775775
handler(ws, int(code), data)
776776
key = ws.get_user_data_uuid()

0 commit comments

Comments
 (0)