diff --git a/tools/ratbagctl.devel.in b/tools/ratbagctl.devel.in index 47e17432..be1e453f 100755 --- a/tools/ratbagctl.devel.in +++ b/tools/ratbagctl.devel.in @@ -26,6 +26,7 @@ # DEALINGS IN THE SOFTWARE. import os +import time import toolbox import signal import sys @@ -62,6 +63,9 @@ def main(argv): return else: f(ratbagd, cmd) + # give time for ratbagd to receive async requests before + # we try to terminate it + time.sleep(0.5) finally: try: if cmd.keepalive: