Message ID | 1237908301-2339-4-git-send-email-konrad@virtualiron.com (mailing list archive) |
---|---|
State | Accepted, archived |
Delegated to: | christophe varoqui |
Headers | show |
diff --git a/libmultipath/checkers/emc_clariion.c b/libmultipath/checkers/emc_clariion.c index 200daee..08c9c26 100644 --- a/libmultipath/checkers/emc_clariion.c +++ b/libmultipath/checkers/emc_clariion.c @@ -76,7 +76,7 @@ int libcheck_init (struct checker * c) /* * Allocate and initialize the multi-path global context. */ - if (c->mpcontext) { + if (c->mpcontext && *c->mpcontext == NULL) { void * mpctxt = MALLOC(sizeof(int)); *c->mpcontext = mpctxt; CLR_INACTIVE_SNAP(c);