diff options
author | Krishnan Parthasarathi <kparthas@redhat.com> | 2014-05-05 15:51:18 +0530 |
---|---|---|
committer | Raghavendra G <rgowdapp@redhat.com> | 2014-05-06 21:23:31 -0700 |
commit | 05d084b93f76475c86c9c445f92c43bbd2b52569 (patch) | |
tree | 14bb1da951cdda0270253cfd78999a10d5683c20 /rpc/rpc-lib/src/rpc-clnt.c | |
parent | fb173e9a10d62d49cc8b57c6b3c5bbdf1b326c18 (diff) |
rpc: don't stop sending ping packets to an active server.
- Removed an unnecessary ref on rpc_clnt object.
- Removed saved_frames_delete function, which was unused.
Change-Id: Ie8a9c4bb20c1fd59744b64b56eb043eca095e5e3
BUG: 1094655
Signed-off-by: Krishnan Parthasarathi <kparthas@redhat.com>
Reviewed-on: http://review.gluster.org/7678
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Raghavendra G <rgowdapp@redhat.com>
Tested-by: Raghavendra G <rgowdapp@redhat.com>
Diffstat (limited to 'rpc/rpc-lib/src/rpc-clnt.c')
-rw-r--r-- | rpc/rpc-lib/src/rpc-clnt.c | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/rpc/rpc-lib/src/rpc-clnt.c b/rpc/rpc-lib/src/rpc-clnt.c index 46ee0eebcd0..475afb49739 100644 --- a/rpc/rpc-lib/src/rpc-clnt.c +++ b/rpc/rpc-lib/src/rpc-clnt.c @@ -110,30 +110,6 @@ out: } -void -saved_frames_delete (struct saved_frame *saved_frame, - rpc_clnt_connection_t *conn) -{ - GF_VALIDATE_OR_GOTO ("rpc-clnt", saved_frame, out); - GF_VALIDATE_OR_GOTO ("rpc-clnt", conn, out); - - pthread_mutex_lock (&conn->lock); - { - list_del_init (&saved_frame->list); - conn->saved_frames->count--; - } - pthread_mutex_unlock (&conn->lock); - - if (saved_frame->rpcreq != NULL) { - rpc_clnt_reply_deinit (saved_frame->rpcreq, - conn->rpc_clnt->reqpool); - } - - mem_put (saved_frame); -out: - return; -} - static void call_bail (void *data) |