From 874ce6ef6e33f1493c888760714503ac992b708d Mon Sep 17 00:00:00 2001 From: Harpreet Lalwani Date: Mon, 8 Oct 2018 15:58:17 +0530 Subject: rpc/rpc-lib: Uninitialized argument value of a function trav->saved_at.tv_sec is not initialized. Calling "list_empty" function before initializing "trav". Updates: bz#1622665 Change-Id: Ib5c2703a07a9c56ccd115001aca500f7a23c4a2e Signed-off-by: Harpreet Lalwani --- rpc/rpc-lib/src/rpc-clnt.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'rpc/rpc-lib/src') diff --git a/rpc/rpc-lib/src/rpc-clnt.c b/rpc/rpc-lib/src/rpc-clnt.c index 0a1bcd35d53..9b8e79070ec 100644 --- a/rpc/rpc-lib/src/rpc-clnt.c +++ b/rpc/rpc-lib/src/rpc-clnt.c @@ -160,6 +160,9 @@ call_bail(void *data) } pthread_mutex_unlock(&conn->lock); + if (list_empty(&list)) + goto out; + list_for_each_entry_safe(trav, tmp, &list, list) { gf_time_fmt(frame_sent, sizeof frame_sent, trav->saved_at.tv_sec, -- cgit