From: Michael Tremer Date: Sun, 17 Jul 2022 18:39:40 +0000 (+0000) Subject: execute: Only try umounting after we actually mounted something X-Git-Tag: 0.9.28~689 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eb8573b82438177612bf9fa260fd7e4bfd5ff2ca;p=pakfire.git execute: Only try umounting after we actually mounted something Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/execute.c b/src/libpakfire/execute.c index 559f5d37b..d45817545 100644 --- a/src/libpakfire/execute.c +++ b/src/libpakfire/execute.c @@ -846,7 +846,8 @@ ERROR: close(env.stderr[0]); // Umount everything - pakfire_umount_all(pakfire); + if (!pakfire_on_root(pakfire)) + pakfire_umount_all(pakfire); // Free environment for (unsigned int i = 0; env.envp[i]; i++)