Ticket #6365 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

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:1 Changed 8 years ago by Ross Miller

  • Status changed from new to accepted

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

comment:5 Changed 8 years ago by Russell Taylor

  • Status changed from verify to verifying
  • Tester set to Russell Taylor

comment:6 Changed 8 years ago by Russell Taylor

  • Status changed from verifying to closed

comment:7 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7211

Note: See TracTickets for help on using tickets.