]> xenbits.xensource.com Git - xen.git/commitdiff
xl: don't ignore return value from libxl_device_events_handler
authorWei Liu <wei.liu2@citrix.com>
Fri, 12 May 2017 10:02:58 +0000 (11:02 +0100)
committerWei Liu <wei.liu2@citrix.com>
Fri, 12 May 2017 10:02:58 +0000 (11:02 +0100)
That function can return a whole slew of error codes. Translate them
to EXIT_FAILURE.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
tools/xl/xl_misc.c

index 9037e2b2f044ebc45083bc572990eaac4f2e5305..9c6227af234bfaa76abf761bb27412b3c126a76d 100644 (file)
@@ -182,7 +182,7 @@ int main_devd(int argc, char **argv)
         }
     }
 
-    libxl_device_events_handler(ctx, 0);
+    ret = libxl_device_events_handler(ctx, 0) ? EXIT_FAILURE : EXIT_SUCCESS;
 
 out:
     return ret;