fix inverted logic

This commit is contained in:
Dennis Luxen 2014-03-17 15:19:24 +01:00
parent 8a6d07342e
commit 27e2de2b1f

View File

@ -45,13 +45,16 @@ OSRM_impl::OSRM_impl( const ServerPaths & server_paths, const bool use_shared_me
: :
use_shared_memory(use_shared_memory) use_shared_memory(use_shared_memory)
{ {
if( !use_shared_memory ) { if (use_shared_memory)
{
barrier = new SharedBarriers();
query_data_facade = new SharedDataFacade<QueryEdge::EdgeData>( );
}
else
{
query_data_facade = new InternalDataFacade<QueryEdge::EdgeData>( query_data_facade = new InternalDataFacade<QueryEdge::EdgeData>(
server_paths server_paths
); );
} else {
barrier = new SharedBarriers();
query_data_facade = new SharedDataFacade<QueryEdge::EdgeData>( );
} }
//The following plugins handle all requests. //The following plugins handle all requests.