osrm-backend/include/engine
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
..
api fix roundabout handling with lanes 2016-12-15 13:07:26 +01:00
datafacade Fix changing shared memory in multi-process setup (#3462) 2016-12-16 13:50:17 -08:00
guidance fix roundabout handling with lanes 2016-12-15 13:07:26 +01:00
map_matching Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
plugins [skip ci] Fix formating using format.sh 2016-10-28 14:45:05 -07:00
routing_algorithms Refactor logging, improve error handling workflow, clang-format. (#3385) 2016-12-06 12:30:46 -08:00
trip clean-up guidance code/code in general 2016-12-07 12:10:56 +01:00
base64.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
bearing.hpp Adds the license preamble for all publicly installed eaders, closes #2036 2016-04-05 22:58:32 +02:00
data_watchdog.hpp Rename the datafacades to more clearly describe what they do. 2016-11-15 16:55:02 -08:00
douglas_peucker.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
edge_unpacker.hpp Rename increasingly inaccuratly named distance member of QueryEdge to weight 2016-10-21 21:00:02 +02:00
engine_config.hpp Adds a limit for number of results returned in Nearest service, resolves #2872 2016-09-12 11:59:08 +02:00
engine.hpp Refactor logging, improve error handling workflow, clang-format. (#3385) 2016-12-06 12:30:46 -08:00
geospatial_query.hpp Make rounding when computing PhantomNode weight symmetric 2016-11-18 17:46:32 +01:00
hint.hpp Deduplicate foward/reverse geometries 2016-10-06 10:09:57 -07:00
internal_route_result.hpp Turn Angles in OSRM were computed using a lookahead of 10 meters. 2016-10-20 10:47:29 +02:00
phantom_node.hpp Turn Angles in OSRM were computed using a lookahead of 10 meters. 2016-10-20 10:47:29 +02:00
polyline_compressor.hpp reserve when possible 2016-11-11 14:48:50 +01:00
search_engine_data.hpp Format with clang-format 3.8 2016-05-27 21:05:04 +02:00
status.hpp Initial libosrm API docs 2016-04-05 22:59:14 +02:00