Page 1 of 1

[0.17.49]Closed signal with path reserved through not reading state

Posted: Sun Jun 16, 2019 10:22 pm
by reduke
Doesn't happen in .48, started in .49

When a train reserves a path through a signal that is subsequently closed via the circuit network before the train has finished passing, the signal stops reading it's colour state as soon as it is closed.

Prior to .49, it would keep reading it's state until the train had finished passing.

Re: [0.17.49]Closed signal with path reserved through not reading state

Posted: Mon Jun 17, 2019 8:27 am
by reduke
OK, update after more experimentation to recreate:

If a train reserves a path through but does not start passing the signal before it closes, then it will not read the change in state to red (the amber state stops being red correctly, but red doesn't start).

If the same train reserves a path through and starts (but does not finish) passing the signal before it closes, the red state is read correctly.

Re: [0.17.49]Closed signal with path reserved through not reading state

Posted: Mon Jun 17, 2019 9:32 am
by kovarex
I'm almost certain that it is related to a bug I solved for the next release.
changelog wrote: Fixed that opening signal by circuit network could let train to go to a reserved/occupied block. (72000)

Re: [0.17.49]Closed signal with path reserved through not reading state

Posted: Tue Jun 18, 2019 7:44 pm
by reduke
Unfortunately this has not been resolved in 0.17.50