X-Git-Url: https://git.decadent.org.uk/gitweb/?p=nfs-utils.git;a=blobdiff_plain;f=utils%2Fshowmount%2Fshowmount.c;h=959229a8c90bd59a3a61ee3bac6ce3ca0e38078a;hp=5e3e419fa908dbea75421c53c3211f874dc3430d;hb=7de004227d2a95ac10a591a68f95057a242d8dc0;hpb=a663cf4c59e9b4fa56d8ca976c582ccf929140d2 diff --git a/utils/showmount/showmount.c b/utils/showmount/showmount.c index 5e3e419..959229a 100644 --- a/utils/showmount/showmount.c +++ b/utils/showmount/showmount.c @@ -395,6 +395,7 @@ int main(int argc, char **argv) total_timeout); if (clnt_stat != RPC_SUCCESS) { clnt_perror(mclient, "rpc mount export"); + clnt_destroy(mclient); exit(1); } if (headers) @@ -418,6 +419,7 @@ int main(int argc, char **argv) printf("\n"); exportlist = exportlist->ex_next; } + clnt_destroy(mclient); exit(0); } @@ -428,8 +430,10 @@ int main(int argc, char **argv) total_timeout); if (clnt_stat != RPC_SUCCESS) { clnt_perror(mclient, "rpc mount dump"); + clnt_destroy(mclient); exit(1); } + clnt_destroy(mclient); n = 0; for (list = dumplist; list; list = list->ml_next)