8000 save a reference to created tasks, to avoid tasks disappearing mid-ex… · azclouddev001/botbuilder-python@786650e · GitHub
[go: up one dir, main page]

Skip to content

Commit 786650e

Browse files
aniotracyboehrer
andauthored
save a reference to created tasks, to avoid tasks disappearing mid-execution (microsoft#2005)
Co-authored-by: tracyboehrer <tracyboehrer@users.noreply.github.com>
1 parent e14f4f4 commit 786650e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

libraries/botbuilder-integration-aiohttp/botbuilder/integration/aiohttp/streaming/aiohttp_web_socket.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ def __init__(
2929

3030
def dispose(self):
3131
if self._session:
32-
asyncio.create_task(self._session.close())
32+
task = asyncio.create_task(self._session.close())
3333

3434
async def close(self, close_status: WebSocketCloseStatus, status_description: str):
3535
await self._aiohttp_ws.close(

libraries/botframework-streaming/botframework/streaming/protocol_adapter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ async def _on_receive_response(self, identifier: UUID, response: ReceiveResponse
7575

7676
def _on_cancel_stream(self, content_stream_assembler: PayloadStreamAssembler):
7777
# TODO: on original C# code content_stream_assembler is typed as IAssembler
78-
asyncio.create_task(
78+
task = asyncio.create_task(
7979
self._send_operations.send_cancel_stream(
8080
content_stream_assembler.identifier
8181
)

0 commit comments

Comments
 (0)
0