Skip to content

Commit c27c211

Browse files
committed
Make metrics failure stop the program
1 parent 0d98228 commit c27c211

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

dispatcherd/service/main.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ async def main_as_task(self) -> None:
272272
metrics_task: Optional[asyncio.Task] = None
273273
if self.metrics:
274274
metrics_task = asyncio.create_task(self.metrics.start_server(self), name='metrics_server')
275+
ensure_fatal(metrics_task, exit_event=self.events.exit_event)
275276

276277
try:
277278
await self.start_working()

0 commit comments

Comments
 (0)