diff --git a/tmtcc.py b/tmtcc.py index 503cf9d..ddc100a 100755 --- a/tmtcc.py +++ b/tmtcc.py @@ -277,6 +277,9 @@ def main(): # noqa C901: Complexity okay here. _LOGGER.info("TMTC Client in IDLE mode") time.sleep(3.0) elif state.request == BackendRequest.DELAY_LISTENER: + if tc_handler.proxy_op: + time.sleep(0.1) + continue if tc_handler.cfdp_done(): _LOGGER.info("CFDP transaction done, closing client") sys.exit(0)