From e552c9fc685494b82ffe4035f163218957fc3363 Mon Sep 17 00:00:00 2001 From: Cody Messick <cody.messick@ligo.org> Date: Thu, 24 May 2018 21:53:41 -0400 Subject: [PATCH] lloidparts.py: Fixed bug that caused segments to not propagate properly in low latency analysis, thus causing original snapshot files to continually be overwritten instead of writing new files each snapshot --- gstlal-inspiral/python/lloidparts.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gstlal-inspiral/python/lloidparts.py b/gstlal-inspiral/python/lloidparts.py index ac9ca17401..0a6f147cdc 100644 --- a/gstlal-inspiral/python/lloidparts.py +++ b/gstlal-inspiral/python/lloidparts.py @@ -390,6 +390,9 @@ class Handler(simplehandler.Handler): self.dataclass.snapshot_output_url("%s_LLOID" % self.tag, "xml.gz", verbose = self.verbose) except TypeError as te: print >>sys.stderr, "Warning: couldn't build output file on checkpoint, probably there aren't any triggers: %s" % te + # Resync seglistdicts in dataclass and here + # FIXME: don't do this, get rid of the Data class + self.dataclass.seglistdicts = self.seglistdicts def flush_segments_to_disk(self, timestamp): """! -- GitLab