Ticket #6365 (closed: fixed)
Fix End of Run Processing in SNS Live Listener
Reported by: | Ross Miller | Owned by: | Ross Miller |
---|---|---|---|
Priority: | major | Milestone: | Release 2.4 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Tester: | Russell Taylor |
Description
The live listener doesn't seem to be handling the end of a run properly - at least not always.
Change History
comment:2 Changed 8 years ago by Ross Miller
Changes to live listener end-of-run processing
Two changes: 1) Return true from the rxpacket() function when we receive an END_RUN status so that we'll break our of the packet receive loop 2) Properly re-initialize the workspace at the start of the next run
Refs #6365
Changeset: 08383c46f16d1dc8f8f400c988f8bfe38ffa71e8
comment:3 Changed 8 years ago by Ross Miller
Change handling of initial run_start value in live listener
We need a value for the run_start property regardless of whether or not we're actually in a run. We'll get it from the Run Status packet, which is guaranteed to be the second packet we receive when we connect to SMS.
Refs #6365
Changeset: 0da09206354a8ed2dd7590f63a95b42ff06a1dc4
comment:4 Changed 8 years ago by Ross Miller
- Status changed from accepted to verify
- Resolution set to fixed