From 363374346c08bc87904aca1b0659cc1842d5eb41 Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Mon, 5 Oct 2020 15:13:17 -0700 Subject: [PATCH] management: Use signal.pause to sleep forever. Signed-off-by: Anders Kaseorg --- zerver/lib/management.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zerver/lib/management.py b/zerver/lib/management.py index a27a135c9b..67e4aa9fde 100644 --- a/zerver/lib/management.py +++ b/zerver/lib/management.py @@ -1,5 +1,5 @@ # Library code for use in management commands -import time +import signal from argparse import ArgumentParser, RawTextHelpFormatter from typing import Any, Dict, List, Optional @@ -31,7 +31,7 @@ def check_config() -> None: def sleep_forever() -> None: while True: # nocoverage - time.sleep(10**9) + signal.pause() class ZulipBaseCommand(BaseCommand):