From 47cdae637b7e2ed78ce8d5c1867582859d71dd44 Mon Sep 17 00:00:00 2001 From: David Teigland Date: Aug 11 2014 14:27:04 +0000 Subject: sanlock: log error for invalid set_event args Signed-off-by: David Teigland --- diff --git a/src/lockspace.c b/src/lockspace.c index 4c31c09..352287e 100644 --- a/src/lockspace.c +++ b/src/lockspace.c @@ -1374,11 +1374,11 @@ int lockspace_set_event(struct sanlk_lockspace *ls, struct sanlk_host_event *he, uint64_t now; int i, rv = 0; - if (!ls->name[0]) - return -EINVAL; - - if (!he->host_id || he->host_id > DEFAULT_MAX_HOSTS) + if (!ls->name[0] || !he->host_id || he->host_id > DEFAULT_MAX_HOSTS) { + log_error("set_event invalid args host_id %llu name %s", + (unsigned long long)he->host_id, ls->name); return -EINVAL; + } pthread_mutex_lock(&spaces_mutex); sp = _search_space(ls->name, NULL, 0, &spaces, NULL, NULL, NULL);