Merge "pal: release resoucemanager mutex lock when bt device api to set metadata."
diff --git a/resource_manager/src/ResourceManager.cpp b/resource_manager/src/ResourceManager.cpp
index 5bfb478..cd27f5d 100644
--- a/resource_manager/src/ResourceManager.cpp
+++ b/resource_manager/src/ResourceManager.cpp
@@ -9685,7 +9685,9 @@
goto exit;
}
PAL_INFO(LOG_TAG,"PAL_PARAM_ID_SET_SOURCE_METADATA device setparam");
+ mResourceManagerMutex.unlock();
dev->setDeviceParameter(param_id, param_payload);
+ mResourceManagerMutex.lock();
}
}
break;
@@ -9701,7 +9703,9 @@
goto exit;
}
PAL_INFO(LOG_TAG, "PAL_PARAM_ID_SET_SINK_METADATA device setparam");
+ mResourceManagerMutex.unlock();
dev->setDeviceParameter(param_id, param_payload);
+ mResourceManagerMutex.lock();
}
}
break;