[lvm-devel] master - lvmlockd: reverse some unnecessary checking

David Teigland teigland at fedoraproject.org
Mon Nov 9 18:18:51 UTC 2015


Gitweb:        http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=d2d5191b788cb75c541d00ffd75d8add3b77a9ad
Commit:        d2d5191b788cb75c541d00ffd75d8add3b77a9ad
Parent:        a0cb92cbb109eb21ef7570058d7b18d5c8ad2e98
Author:        David Teigland <teigland at redhat.com>
AuthorDate:    Mon Nov 9 11:50:44 2015 -0600
Committer:     David Teigland <teigland at redhat.com>
CommitterDate: Mon Nov 9 12:18:43 2015 -0600

lvmlockd: reverse some unnecessary checking

These are unnecessary or not useful.
---
 daemons/lvmlockd/lvmlockd-core.c |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/daemons/lvmlockd/lvmlockd-core.c b/daemons/lvmlockd/lvmlockd-core.c
index c39f802..fe24e25 100644
--- a/daemons/lvmlockd/lvmlockd-core.c
+++ b/daemons/lvmlockd/lvmlockd-core.c
@@ -3073,7 +3073,7 @@ static int for_each_lockspace(int do_stop, int do_free, int do_force)
 			 */
 			if (done) {
 				if ((perrno = pthread_join(ls->thread, NULL)))
-					log_error("pthread_join error %s", strerror(perrno));
+					log_error("pthread_join error %d", perrno);
 
 				list_del(&ls->list);
 
@@ -3698,8 +3698,7 @@ static int client_send_result(struct client *cl, struct action *act)
 	if (dump_fd >= 0) {
 		/* To avoid deadlock, send data here after the reply. */
 		send_dump_buf(dump_fd, dump_len);
-		if (close(dump_fd))
-			log_error("dump close failed");
+		close(dump_fd);
 	}
 
 	return rv;
@@ -4613,8 +4612,7 @@ static void *client_thread_main(void *arg_in)
 					act_un->mode = LD_LK_UN;
 					act_un->flags |= LD_AF_LV_UNLOCK;
 					act_un->flags &= ~LD_AF_LV_LOCK;
-					if (add_lock_action(act_un) < 0)
-						log_debug("add_lock_action unlock failed");
+					add_lock_action(act_un);
 				}
 			}
 
@@ -4720,8 +4718,7 @@ static void close_client_thread(void)
 	client_stop = 1;
 	pthread_cond_signal(&client_cond);
 	pthread_mutex_unlock(&client_mutex);
-	if (pthread_join(client_thread, NULL))
-		log_error("pthread_join of client thread failed.");
+	pthread_join(client_thread, NULL);
 }
 
 /*




More information about the lvm-devel mailing list