From 40e1d364161b45299fcefd50879d532a01f4d2b5 Mon Sep 17 00:00:00 2001 From: Raghavendra G Date: Fri, 10 Dec 2010 04:48:49 +0000 Subject: rpcsvc: while handling transport-cleanup event look for listener with transport trans->listener instead of trans. Signed-off-by: Raghavendra G Signed-off-by: Anand V. Avati BUG: 2208 (transport cleanup event is not sent to programs) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=2208 --- rpc/rpc-lib/src/rpcsvc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'rpc') diff --git a/rpc/rpc-lib/src/rpcsvc.c b/rpc/rpc-lib/src/rpcsvc.c index 7db9ff48f..1f2cbd731 100644 --- a/rpc/rpc-lib/src/rpcsvc.c +++ b/rpc/rpc-lib/src/rpcsvc.c @@ -1102,7 +1102,7 @@ rpcsvc_notify (rpc_transport_t *trans, void *mydata, break; case RPC_TRANSPORT_CLEANUP: - listener = rpcsvc_get_listener (svc, -1, trans); + listener = rpcsvc_get_listener (svc, -1, trans->listener); if (listener == NULL) { goto out; } -- cgit