diff --git a/libs/temporal/tempo.cc b/libs/temporal/tempo.cc index e994b9630f..f3da79762f 100644 --- a/libs/temporal/tempo.cc +++ b/libs/temporal/tempo.cc @@ -3075,7 +3075,7 @@ TempoMap::update (TempoMap::SharedPtr m) _map_mgr.update (m); /* update thread local map pointer in the calling thread */ - _tempo_map_p = _map_mgr.reader(); + update_thread_tempo_map (); cerr << "New tempo map:\n"; _tempo_map_p->dump (cerr);