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. |
||
|---|---|---|
| .. | ||
| contractor | ||
| engine | ||
| extractor | ||
| osrm | ||
| server | ||
| storage | ||
| util | ||