From 683ed1edde2f0f44590761ae3f830a0fc00cda8c Mon Sep 17 00:00:00 2001 From: Steven Dake Date: Thu, 19 Mar 2009 10:27:17 +0000 Subject: [PATCH] Remove some unnecessary serializer functions. git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1876 fd59a12c-fef9-0310-b244-a6a79926bd2f --- exec/ipc.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/exec/ipc.c b/exec/ipc.c index b9341316..21537da5 100644 --- a/exec/ipc.c +++ b/exec/ipc.c @@ -228,14 +228,12 @@ static inline int conn_info_destroy (struct conn_info *conn_info) return (0); } - ipc_serialize_lock_fn(); /* * Retry library exit function if busy */ if (conn_info->state == CONN_STATE_THREAD_DESTROYED) { res = ais_service[conn_info->service]->lib_exit_fn (conn_info); if (res == -1) { - ipc_serialize_unlock_fn(); return (0); } else { conn_info->state = CONN_STATE_LIB_EXIT_CALLED; @@ -245,7 +243,6 @@ static inline int conn_info_destroy (struct conn_info *conn_info) pthread_mutex_lock (&conn_info->mutex); if (conn_info->refcount > 0) { pthread_mutex_unlock (&conn_info->mutex); - ipc_serialize_unlock_fn(); return (0); } list_del (&conn_info->list); @@ -266,7 +263,6 @@ static inline int conn_info_destroy (struct conn_info *conn_info) } close (conn_info->fd); free (conn_info); - ipc_serialize_unlock_fn(); return (-1); }