osrm-backend/include/engine/datafacade
Patrick Niklaus c4b3cdfd80 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:50:17 -08:00
..
contiguous_internalmem_datafacade_base.hpp Add headers consistency check 2016-12-15 10:58:17 +01: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:50:17 -08:00