From 5621db48e9a9319860d790ef06ad2d05f74eb0ac Mon Sep 17 00:00:00 2001
From: Elijah Saxon <elijah@riseup.net>
Date: Mon, 22 Jan 2007 21:35:52 +0000
Subject: [PATCH] made source directory not found into warning instead of fatal

---
 handlers/maildir | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/handlers/maildir b/handlers/maildir
index b7c9b3e1..49b25421 100644
--- a/handlers/maildir
+++ b/handlers/maildir
@@ -78,7 +78,10 @@ function do_user() {
 	local letter=${user:0:1}
 	local source="$srcdir/$letter/$user/"
 	local target="$destdir/$letter/$user/$btype.1"
-	[ -d $source ] || fatal "maildir $source not found".
+	if [ ! -d $source ]; then
+	  warning "maildir $source not found"
+	  return
+    fi
 
 	debug "syncing"
 	ret=`$RSYNC -e "ssh -p $destport" -r \
-- 
GitLab