Spotted by Coverity Scan Signed-off-by: Fabio M. Di Nitto <fdini...@redhat.com> --- :100644 100644 01aa199... 6e9abea... M cman/qdisk/main.c cman/qdisk/main.c | 10 +++++++--- 1 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/cman/qdisk/main.c b/cman/qdisk/main.c index 01aa199..6e9abea 100644 --- a/cman/qdisk/main.c +++ b/cman/qdisk/main.c @@ -551,7 +551,9 @@ quorum_init(qd_ctx *ctx, node_info_t *ni, int max, struct h_data *h, int maxh) tv.tv_sec = ctx->qc_interval; tv.tv_usec = 0; - cman_wait(ctx->qc_cman_user, &tv); + if (cman_wait(ctx->qc_cman_user, &tv) < 0) + logt_print(LOG_ERR, "cman_dispatch: %s\n", + strerror(errno)); } if (!_running) { @@ -1246,10 +1248,12 @@ quorum_loop(qd_ctx *ctx, node_info_t *ni, int max) } else { error_cycles = 0; } - + /* Could hit a watchdog timer here if we wanted to */ if (_running) { - cman_wait(ctx->qc_cman_user, &sleeptime); + if (cman_wait(ctx->qc_cman_user, &sleeptime) < 0) + logt_print(LOG_ERR, "cman_dispatch: %s\n", + strerror(errno)); } } -- 1.7.4.4