diff --git a/src/gui/hdd_menu.cpp b/src/gui/hdd_menu.cpp index 3a600da77..2b6a21c83 100644 --- a/src/gui/hdd_menu.cpp +++ b/src/gui/hdd_menu.cpp @@ -37,6 +37,7 @@ #include #include #include +#include #include #include @@ -202,6 +203,7 @@ void CHDDMenuHandler::getBlkIds() hdd_list.push_back(hdd); } fclose(f); + waitpid(pid, NULL, 0); /* beware of the zombie apocalypse! */ } std::string CHDDMenuHandler::getDefaultPart(std::string dev)