diff --git a/snmp_passpersist.py b/snmp_passpersist.py index e40da7a..d2aee8f 100644 --- a/snmp_passpersist.py +++ b/snmp_passpersist.py @@ -243,10 +243,12 @@ def main_passpersist(self): the start method. Direct call is unnecessary. """ - line = sys.stdin.readline() - if not line: - raise EOFError() - line = line.strip() + line = "" + while line == "": + line = sys.stdin.readline() + if not line: + raise EOFError() + line = line.strip() if 'PING' in line: print("PONG")