Fix the mutext issue 90/93190/4 accepted/tizen/common/20161024.135652 accepted/tizen/ivi/20161024.085831 submit/tizen_3.0_common/20161104.104000 submit/tizen_common/20161024.083503 submit/tizen_common/20161024.083614 submit/tizen_ivi/20161024.083625
authorHyeKyoung Hwang <cookie@samsung.com>
Fri, 21 Oct 2016 02:12:28 +0000 (11:12 +0900)
committerHyeKyoung Hwang <cookie@samsung.com>
Fri, 21 Oct 2016 06:05:30 +0000 (15:05 +0900)
Change-Id: I2b2fd88921b02a5c634f0f39d6e9ead1ac4726fa
Signed-off-by: HyeKyoung Hwang <cookie@samsung.com>
provider/browser-provider-tabs.c

index dc7dd0331fe3dae85b3e7f6acff9b64fff5b066d..746a4ca2dd2aec761064cf099d2cb73b6b642683 100755 (executable)
@@ -467,11 +467,9 @@ static bp_error_defs __bp_tab_activate(int sock, int id)
                                TRACE_ERROR("[ERROR][SQL][%d] DIRTY", activated_id);
                        }
                }
-               pthread_mutex_unlock(&g_db_mutex);
        }
        // if inactivated current activated one. try to activate new one
        activate = 1;
-       pthread_mutex_lock(&g_db_mutex);
        if (bp_db_set_column(g_db_handle, id, BP_DB_TABLE_TABS,
                        BP_DB_TABS_COL_ACTIVATED,
                        BP_DB_COL_TYPE_INT, &activate, &errorcode) < 0) {