Merge "mm-camera-interface: Avoid destroying mutex twice"
diff --git a/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera.c b/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera.c
index 59e0ae4..ba5b6ef 100644
--- a/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera.c
+++ b/msm8998/QCamera2/stack/mm-camera-interface/src/mm_camera.c
@@ -2551,7 +2551,7 @@
  * DESCRIPTION: mm camera debug interface
  *
  *==========================================================================*/
-pthread_mutex_t dbg_log_mutex;
+pthread_mutex_t dbg_log_mutex = PTHREAD_MUTEX_INITIALIZER;
 
 static int         cam_soft_assert     = 0;
 static FILE       *cam_log_fd          = NULL;
@@ -2782,7 +2782,6 @@
   void mm_camera_debug_open(void) {
     char         property_value[PROPERTY_VALUE_MAX] = {0};
 
-    pthread_mutex_init(&dbg_log_mutex, 0);
     mm_camera_set_dbg_log_properties();
 
     /* configure asserts */
@@ -2829,6 +2828,5 @@
       cam_log_fd = NULL;
     }
 
-    pthread_mutex_destroy(&dbg_log_mutex);
   }
 #endif