diff --git a/src/gui/opkg_manager.cpp b/src/gui/opkg_manager.cpp index 48ea56bb3..3bf5fd2dc 100644 --- a/src/gui/opkg_manager.cpp +++ b/src/gui/opkg_manager.cpp @@ -789,6 +789,8 @@ void COPKGManager::getPkgData(const int pkg_content_id) } } + waitpid(pid, NULL, 0); /* beware of the zombie apocalypse! */ + fclose(f); }