You'll noticeTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Remote ControlArea: what it touches
ImprovementsKind: in v2.1.321,
ImprovementsSection of the release
What
A runner is a process that carries out work for a remote-controlled session. When a runner finds that its session is no longer active, it now exits with code 0, which means success, and says "the session is no longer active, so this runner is not needed". When its work order has expired, it still exits with code 1, which means failure. This check also no longer depends on an extra condition, so it applies in more cases.
Why
If you run your own runners, a session that ended normally no longer shows up as a failed run.