fix synchronization in BackendManager