X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrainrouter.cpp;h=a5a63b4f7754f18f7f688616696a3a4a924359ae;hb=d27013f6fa4a84cd088d9e7eb7901512304bbea3;hp=9befe4788c4b03114cfe4939f6ea7c02eee0fe06;hpb=83c6923396fcfa42e6adf949b9476663f322748b;p=r2c2.git diff --git a/source/libr2c2/trainrouter.cpp b/source/libr2c2/trainrouter.cpp index 9befe47..a5a63b4 100644 --- a/source/libr2c2/trainrouter.cpp +++ b/source/libr2c2/trainrouter.cpp @@ -537,6 +537,9 @@ void TrainRouter::start_planning(Layout &layout) void TrainRouter::apply_plan(Layout &layout, TrainRoutePlanner &planner) { + if(planner.get_result()==TrainRoutePlanner::FAILED) + layout.emergency(0, "Route planning failed"); + vector routers; get_routers(layout, routers);