From 8df4fc5fe417ce23221f193ec50035036f6bab5e Mon Sep 17 00:00:00 2001 From: Eric Bollengier Date: Fri, 23 Nov 2007 17:46:13 +0000 Subject: [PATCH] ebl Fix #1015 about socket restore errors. git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@5969 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/src/filed/backup.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bacula/src/filed/backup.c b/bacula/src/filed/backup.c index f5fbd25ef2..6009b1bce5 100644 --- a/bacula/src/filed/backup.c +++ b/bacula/src/filed/backup.c @@ -279,6 +279,10 @@ static int save_file(FF_PKT *ff_pkt, void *vjcr, bool top_level) break; case FT_SPEC: Dmsg1(130, "FT_SPEC saving: %s\n", ff_pkt->fname); + if (S_ISSOCK(ff_pkt->statp.st_mode)) { + Jmsg(jcr, M_SKIPPED, 1, _(" Socket file skipped: %s\n"), ff_pkt->fname); + return 1; + } break; case FT_RAW: Dmsg1(130, "FT_RAW saving: %s\n", ff_pkt->fname); -- 2.39.5