static GHashTable *__listeners;
static GHashTable *__trusted_listeners;
-static pthread_mutex_t __mutex = PTHREAD_MUTEX_INITIALIZER;
+pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
static void do_callback(message_port_message_cb callback, int local_port_id, const char *remote_app_id, const char *remote_port, bool trusted_remote_port, bundle *message, void *user_data)
{
if (__listeners == NULL)
__listeners = g_hash_table_new_full(g_direct_hash, g_direct_equal, NULL, g_free);
- pthread_mutex_lock(&__mutex);
+ pthread_mutex_lock(&mutex);
message_port_callback_item *item =
(message_port_callback_item *)g_hash_table_lookup(__listeners, GINT_TO_POINTER(local_port_id));
if (item == NULL) {
item = (message_port_callback_item *)calloc(1, sizeof(message_port_callback_item));
if (item == NULL) {
- pthread_mutex_unlock(&__mutex);
+ pthread_mutex_unlock(&mutex);
return MESSAGE_PORT_ERROR_OUT_OF_MEMORY;
}
item->callback = callback;
item->user_data = user_data;
- pthread_mutex_unlock(&__mutex);
+ pthread_mutex_unlock(&mutex);
} else {
_SECURE_LOGI("Register local port fail (%d).", local_port_id);
if (__trusted_listeners == NULL)
__trusted_listeners = g_hash_table_new_full(g_direct_hash, g_direct_equal, NULL, g_free);
- pthread_mutex_lock(&__mutex);
+ pthread_mutex_lock(&mutex);
message_port_callback_item *item =
(message_port_callback_item *)g_hash_table_lookup(__trusted_listeners, GINT_TO_POINTER(trusted_local_port_id));
if (item == NULL) {
item = (message_port_callback_item *)calloc(1, sizeof(message_port_callback_item));
if (item == NULL) {
- pthread_mutex_unlock(&__mutex);
+ pthread_mutex_unlock(&mutex);
return MESSAGE_PORT_ERROR_OUT_OF_MEMORY;
}
item->callback = callback;
item->user_data = user_data;
- pthread_mutex_unlock(&__mutex);
+ pthread_mutex_unlock(&mutex);
} else {
_SECURE_LOGI("Register trusted local port fail (%d).", trusted_local_port_id);
}
}
_SECURE_LOGI("Send a message to (%s):(%s).", remote_app_id, remote_port);
- pthread_mutex_lock(&__mutex);
+ pthread_mutex_lock(&mutex);
ret = messageport_send_message(remote_app_id, remote_port, message);
- pthread_mutex_unlock(&__mutex);
+ pthread_mutex_unlock(&mutex);
return convert_to_tizen_error((messageport_error_e)ret);
}
}
_SECURE_LOGI("Send a trusted message to (%s):(%s).", remote_app_id, remote_port);
- pthread_mutex_lock(&__mutex);
+ pthread_mutex_lock(&mutex);
ret = messageport_send_trusted_message(remote_app_id, remote_port, message);
- pthread_mutex_unlock(&__mutex);
+ pthread_mutex_unlock(&mutex);
return convert_to_tizen_error((messageport_error_e)ret);
}
}
_SECURE_LOGI("Send a message to (%s):(%s) and listen at the local port ID (%d).", remote_app_id, remote_port, local_port_id);
- pthread_mutex_lock(&__mutex);
+ pthread_mutex_lock(&mutex);
ret = messageport_send_bidirectional_message(local_port_id, remote_app_id, remote_port, message);
- pthread_mutex_unlock(&__mutex);
+ pthread_mutex_unlock(&mutex);
return convert_to_tizen_error((messageport_error_e)ret);
}
}
_SECURE_LOGI("Send a trusted message to (%s):(%s) and listen at the local port ID (%d).", remote_app_id, remote_port, local_port_id);
- pthread_mutex_lock(&__mutex);
+ pthread_mutex_lock(&mutex);
ret = messageport_send_bidirectional_trusted_message(local_port_id, remote_app_id, remote_port, message);
- pthread_mutex_unlock(&__mutex);
+ pthread_mutex_unlock(&mutex);
return convert_to_tizen_error((messageport_error_e)ret);
}