diff --git a/confluent_server/confluent/noderange.py b/confluent_server/confluent/noderange.py index e76391e8..dcf0a1cb 100644 --- a/confluent_server/confluent/noderange.py +++ b/confluent_server/confluent/noderange.py @@ -106,6 +106,7 @@ class Bracketer(object): continue # new nodename has no new number, keep going else: # if self.sequences[n][2] != nums[n] or : if self.diffn is not None and (n != self.diffn or + (padto < self.numlens[n][1]) or (needpad and padto != self.numlens[n][1])): self.flush_current() self.sequences[n] = [[], nums[n], nums[n]]