X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=discover%2Fipmi.c;h=d652e9fbb966187384ea890780bf870bc8797a3b;hp=2aaf114c20c5bb248141d01b0c786ff26dcd402e;hb=9a5c9c9331f0c0c539cad423a4654015598b0d9d;hpb=662129afba2d344d692a9dbfd430c91eff4f281d diff --git a/discover/ipmi.c b/discover/ipmi.c index 2aaf114..d652e9f 100644 --- a/discover/ipmi.c +++ b/discover/ipmi.c @@ -201,7 +201,7 @@ struct ipmi *ipmi_open(void *ctx) struct ipmi *ipmi; int fd; - fd = open(ipmi_devnode, O_RDWR); + fd = open(ipmi_devnode, O_RDWR | O_CLOEXEC); if (fd < 0) { pb_log("IPMI: can't open IPMI device %s: %m\n", ipmi_devnode); return NULL;