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;