From: Wei Liu Date: Mon, 4 Apr 2016 17:34:06 +0000 (+0100) Subject: libxl: colo: simplify colo_proxy_async_wait_for_checkpoint X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~1381 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=e4761907dd061b94a55812280b22a93e9193bda8;p=xen.git libxl: colo: simplify colo_proxy_async_wait_for_checkpoint Signed-off-by: Wei Liu Acked-by: Ian Jackson --- diff --git a/tools/libxl/libxl_colo_save.c b/tools/libxl/libxl_colo_save.c index e2fdc4b931..26b3afdd1d 100644 --- a/tools/libxl/libxl_colo_save.c +++ b/tools/libxl/libxl_colo_save.c @@ -533,11 +533,11 @@ static void colo_proxy_async_wait_for_checkpoint(libxl__colo_save_state *css) if (req < 0) { /* some error happens */ _exit(1); - } else if (!req) { - /* no checkpoint is needed, do a checkpoint every 5s */ - _exit(0); } else { - /* net packets is not consistent, we need to start a checkpoint */ + /* req == 0: no checkpoint is needed, do a checkpoint every 5s */ + /* req > 0: net packets is not consistent, we need to start a + * checkpoint + */ _exit(0); } }