File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
slack_sdk/socket_mode/aiohttp Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change 88import asyncio
99import logging
1010import time
11+ from asyncio import AbstractEventLoop
1112from asyncio import Future , Lock
1213from asyncio import Queue
1314from logging import Logger
@@ -79,6 +80,7 @@ def __init__(
7980 on_message_listeners : Optional [List [Callable [[WSMessage ], Awaitable [None ]]]] = None ,
8081 on_error_listeners : Optional [List [Callable [[WSMessage ], Awaitable [None ]]]] = None ,
8182 on_close_listeners : Optional [List [Callable [[WSMessage ], Awaitable [None ]]]] = None ,
83+ loop : Optional [AbstractEventLoop ] = None ,
8284 ):
8385 """Socket Mode client
8486
@@ -124,7 +126,7 @@ def __init__(
124126 # over the lifetime of your application,
125127 # it is suggested you use a single session for the lifetime of your application
126128 # to benefit from connection pooling.
127- self .aiohttp_client_session = aiohttp .ClientSession ()
129+ self .aiohttp_client_session = aiohttp .ClientSession (loop = loop )
128130
129131 self .on_message_listeners = on_message_listeners or []
130132 self .on_error_listeners = on_error_listeners or []
You can’t perform that action at this time.
0 commit comments