Skip to content

Commit 3654079

Browse files
committed
Stop fetchers when stopping SendOnUpdate
Signed-off-by: Sahas Subramanian <[email protected]>
1 parent c51b8cf commit 3654079

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/frequenz/sdk/timeseries/battery_pool/_methods.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,8 @@ async def stop(self) -> None:
168168
await asyncio.gather(
169169
*[cancel_and_await(self._send_task), cancel_and_await(self._update_task)]
170170
)
171+
for fetcher in self._fetchers.values():
172+
fetcher.stop()
171173

172174
async def _create_data_fetchers(self) -> None:
173175
fetchers: dict[int, ComponentMetricFetcher] = {

0 commit comments

Comments
 (0)