From 3e2891e179ea1a78d3c32c11005b6f0a27fff483 Mon Sep 17 00:00:00 2001 From: ian Date: Mon, 14 Jul 2008 21:55:00 +0000 Subject: [PATCH] remove segments with unknown movpos from resfin_done set so they don't end up owned by trains --- hostside/resolve.c | 1 + 1 file changed, 1 insertion(+) diff --git a/hostside/resolve.c b/hostside/resolve.c index 113ef37..6a29ab7 100644 --- a/hostside/resolve.c +++ b/hostside/resolve.c @@ -396,6 +396,7 @@ static int findends_getmovpos(TrackLocation *t, TrackAdvanceContext *c, if (t->seg->motion) *use_io= movpos_change_intent(t->seg->motion); if (*use_io<0) { DPRINTF(resolving,ends, " getmovpos %s fails\n", pn); + t->seg->resfin_done= 0; return -1; } DPRINTF(resolving,ends, " getmovpos %s -> %d\n", pn, *use_io); -- 2.30.2