Skip to content

Commit c2e0999

Browse files
authored
fix: lifecycle (#87)
1 parent 5293d9c commit c2e0999

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

interface/ten_ai_base/asr.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ async def on_data(self, ten_env: AsyncTenEnv, data: Data) -> None:
115115
await self.finalize(self.session_id)
116116

117117
async def on_stop(self, ten_env: AsyncTenEnv) -> None:
118+
if self.ten_env is None:
119+
self.ten_env = ten_env
120+
118121
ten_env.log_info("on_stop")
119122

120123
self.stopped = True

manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "system",
33
"name": "ten_ai_base",
4-
"version": "0.7.34",
4+
"version": "0.7.37",
55
"package": {
66
"include": [
77
"manifest.json",

0 commit comments

Comments
 (0)