vapi: break if parsing progress cannot be made 85/16185/2
authorKlement Sekera <ksekera@cisco.com>
Mon, 26 Nov 2018 14:37:28 +0000 (15:37 +0100)
committerOle Trøan <otroan@employees.org>
Mon, 26 Nov 2018 16:33:26 +0000 (16:33 +0000)
Change-Id: I1b76994f674a045f7fce3d61ef2aa5294ddb53a9
Signed-off-by: Klement Sekera <ksekera@cisco.com>
src/vpp-api/vapi/vapi_json_parser.py

index 8728a1a..39acca0 100644 (file)
@@ -393,6 +393,7 @@ class JsonParser(object):
                 if progress <= last_progress:
                     # cannot make forward progress
                     self.exceptions.extend(exceptions)
+                    break
                 exceptions = []
                 last_progress = progress
                 progress = 0