diff --git a/ChangeLog b/ChangeLog index 3720d25..89323f5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -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. diff --git a/src/mount_davfs.c b/src/mount_davfs.c index 4a3d327..e496cc5 100644 --- a/src/mount_davfs.c +++ b/src/mount_davfs.c @@ -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)