From: Wayne Davison Date: Wed, 1 Apr 2009 03:15:42 +0000 (-0700) Subject: Fixed improper deletion of mount-point hierarchies. X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/1a85a969a7f1283e90e289c686d2d4fd2d78ff80?hp=7f2591eaea2208c2bdc55eb66df3fd3734d45c96 Fixed improper deletion of mount-point hierarchies. Fixes bug #6240. --- diff --git a/flist.c b/flist.c index 09b4fc5a..d7a70a61 100644 --- a/flist.c +++ b/flist.c @@ -3106,7 +3106,7 @@ struct file_list *get_dirlist(char *dirname, int dlen, int ignore_filter_rules) recurse = 0; xfer_dirs = 1; - send_directory(ignore_filter_rules ? -2 : -1, dirlist, dirname, dlen, 0); + send_directory(ignore_filter_rules ? -2 : -1, dirlist, dirname, dlen, FLAG_CONTENT_DIR); xfer_dirs = save_xfer_dirs; recurse = save_recurse; if (INFO_GTE(PROGRESS, 1))