void ms_connection_lock(ms_connection_t *connection)
{
muse_return_if_fail(connection);
- LOGD(">>> connection lock");
g_mutex_lock(&connection->lock);
}
{
muse_return_if_fail(connection);
g_mutex_unlock(&connection->lock);
- LOGD("<<< connection unlock");
}
void ms_connection_deinit(ms_connection_t *connection)
muse_return_val_if_fail(m, MUSE_ERR);
api = m->api;
+ if (api == API_CREATE || api == API_DESTROY)
+ LOGI("%s", ms_get_command_string(api));
+
module = ms_get_module_instance(m->idx);
muse_return_val_if_fail(module, MUSE_ERR);
muse_return_val_if_fail(module->dllsym, MUSE_ERR);
}
#endif
+ LOGD(">>> module lock");
g_mutex_lock(&module->lock);
g_module_symbol(module->dllsym, DISPATCHER, (gpointer *)&dispatcher);
g_mutex_unlock(&module->lock);
+ LOGD("<<< module unlock");
if (dispatcher && dispatcher[api]) {
if (ms_is_log_enabled()) {