diff --git a/examples/vmd/led/led.c b/examples/vmd/led/led.c index 40ea52036..ca9bfea81 100644 --- a/examples/vmd/led/led.c +++ b/examples/vmd/led/led.c @@ -209,6 +209,7 @@ main(int argc, char **argv) rc = spdk_vmd_init(); if (rc) { fprintf(stderr, "Unable to initialize VMD subsystem\n"); + spdk_env_fini(); return 1; } @@ -216,5 +217,6 @@ main(int argc, char **argv) spdk_vmd_fini(); + spdk_env_fini(); return g_status; } diff --git a/examples/vmd/lsvmd/lsvmd.c b/examples/vmd/lsvmd/lsvmd.c index 45b815b6e..9d36a3442 100644 --- a/examples/vmd/lsvmd/lsvmd.c +++ b/examples/vmd/lsvmd/lsvmd.c @@ -110,5 +110,6 @@ int main(int argc, char **argv) spdk_vmd_fini(); + spdk_env_fini(); return rc; }