summaryrefslogtreecommitdiffstats
path: root/usr.bin
diff options
context:
space:
mode:
authortrasz <trasz@FreeBSD.org>2016-05-26 14:21:02 +0000
committertrasz <trasz@FreeBSD.org>2016-05-26 14:21:02 +0000
commit6c6e98f95951eebd668081d4b85183485b51c7f2 (patch)
tree9a6234522ca76e498a6858128fd11c7dbe3e0c03 /usr.bin
parentcffffee8126370c8cdf0611dffdbfa0faf7c3fad (diff)
downloadFreeBSD-src-6c6e98f95951eebd668081d4b85183485b51c7f2.zip
FreeBSD-src-6c6e98f95951eebd668081d4b85183485b51c7f2.tar.gz
Do libxo cleanup even in case of errors.
MFC after: 1 month Sponsored by: The FreeBSD Foundation
Diffstat (limited to 'usr.bin')
-rw-r--r--usr.bin/iscsictl/iscsictl.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/usr.bin/iscsictl/iscsictl.c b/usr.bin/iscsictl/iscsictl.c
index b96c897..840ee6c 100644
--- a/usr.bin/iscsictl/iscsictl.c
+++ b/usr.bin/iscsictl/iscsictl.c
@@ -987,10 +987,11 @@ main(int argc, char **argv)
if (error != 0)
xo_err(1, "close");
+ xo_close_container("iscsictl");
+ xo_finish();
+
if (failed != 0)
return (1);
- xo_close_container("iscsictl");
- xo_finish();
return (0);
}
OpenPOWER on IntegriCloud