aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/firejail/appimage.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/firejail/appimage.c b/src/firejail/appimage.c
index 2368d7992..980c80bd9 100644
--- a/src/firejail/appimage.c
+++ b/src/firejail/appimage.c
@@ -148,8 +148,12 @@ void appimage_clear(void) {
148 int rv = 0; 148 int rv = 0;
149 for (i = 0; i < 5; i++) { 149 for (i = 0; i < 5; i++) {
150 rv = umount2(mntdir, MNT_FORCE); 150 rv = umount2(mntdir, MNT_FORCE);
151 if (rv == 0) 151 if (rv == 0) {
152 if (!arg_quiet)
153 printf("AppImage unmounted\n");
154
152 break; 155 break;
156 }
153 if (rv == -1 && errno == EBUSY) { 157 if (rv == -1 && errno == EBUSY) {
154 if (!arg_quiet) 158 if (!arg_quiet)
155 printf("Warning: EBUSY error trying to unmount %s\n", mntdir); 159 printf("Warning: EBUSY error trying to unmount %s\n", mntdir);