diff --git a/PYME/Acquire/Spooler.py b/PYME/Acquire/Spooler.py index 39006ec69..44f243ce3 100755 --- a/PYME/Acquire/Spooler.py +++ b/PYME/Acquire/Spooler.py @@ -171,10 +171,9 @@ def StopSpool(self): self.spoolOn = False if not self.guiUpdateCallback is None: self.guiUpdateCallback() - - self.onSpoolStop.send(self) - self.finalise() #TODO - should this be before we send the onStopSpool signal? + self.finalise() + self.onSpoolStop.send(self) self.spool_complete = True def finalise(self):