osrm-backend/include/engine/datafacade
Patrick Niklaus d188e8e2a8 Fix changing shared memory in multi-process setup (#3462)
This change fixes two bugs:

1. A dead-lock that occurs between osrm-datastore and libosrm when an
   old dataset is free during a data update. This happened because the
   mutexes where acquired in a different order.

2. A region is deleted eventhough it is still in use. This happens when
   libosrm gets overtaken by osrm-datastore, so the new dataset is in
   the same region the old one was.
2016-12-16 13:54:57 -08:00
..
contiguous_internalmem_datafacade_base.hpp Refactor logging, improve error handling workflow, clang-format. (#3385) 2016-12-06 12:30:46 -08:00
datafacade_base.hpp added max_speed to the profiles (#3089) 2016-11-01 17:13:10 -04:00
process_memory_datafacade.hpp reduce numbers of intersections in findNextIntersection, don't normalise for turn lanes 2016-11-30 10:21:53 +01:00
shared_memory_datafacade.hpp Fix changing shared memory in multi-process setup (#3462) 2016-12-16 13:54:57 -08:00