diff options
| -rw-r--r-- | xlators/storage/posix/src/posix-helpers.c | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/xlators/storage/posix/src/posix-helpers.c b/xlators/storage/posix/src/posix-helpers.c index 0ee412875ef..4afe030adf1 100644 --- a/xlators/storage/posix/src/posix-helpers.c +++ b/xlators/storage/posix/src/posix-helpers.c @@ -2044,7 +2044,6 @@ posix_fs_health_check(xlator_t *this)      if (ret != 0) {          op_errno = errno;          op = "aio_write_error"; -        ret = -1;          goto out;      } @@ -2083,7 +2082,6 @@ posix_fs_health_check(xlator_t *this)      if (ret != 0) {          op_errno = errno;          op = "aio_read_error"; -        ret = -1;          goto out;      } @@ -2108,7 +2106,8 @@ out:      }      if (ret && file_path[0]) {          gf_msg(this->name, GF_LOG_WARNING, errno, P_MSG_HEALTHCHECK_FAILED, -               "%s() on %s returned", op, file_path); +               "%s() on %s returned ret is %d error is %s", op, file_path, ret, +               ret != -1 ? strerror(ret) : strerror(op_errno));          gf_event(EVENT_POSIX_HEALTH_CHECK_FAILED,                   "op=%s;path=%s;error=%s;brick=%s:%s timeout is %d", op,                   file_path, strerror(op_errno), priv->hostname, priv->base_path, | 
