Only log error if still is mounted

This commit is contained in:
wbaumann 2014-06-19 09:55:19 +00:00
parent 53ee4afb75
commit eb23829117
2 changed files with 5 additions and 1 deletions

View File

@ -1,6 +1,10 @@
ChangeLog for davfs2
--------------------

2014-06-19 Werner Baumann (werner.baumann@onlinehome.de)
* Mount_davfs.c, main:
Only log error if still is mounted.

2014-06-09 Werner Baumann (werner.baumann@onlinehome.de)
* defaults.h, mount_davfs.h, mount_davfs.c webdav.c:
Add option min_propset.

View File

@ -363,7 +363,7 @@ main(int argc, char *argv[])
if (dav_is_mounted()) {
char *prog = xasprintf("/bin/umount -il %s", mpoint);
syslog(LOG_MAKEPRI(LOG_DAEMON, LOG_ERR), _("unmounting %s"), mpoint);
if (system(prog) != 0)
if (system(prog) != 0 && dav_is_mounted())
syslog(LOG_MAKEPRI(LOG_DAEMON, LOG_ERR), _("unmounting failed"));
}
if (debug)