]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/autoindex.pm
avoid dying if cannot chdir to an underlaydir
[ikiwiki.git] / IkiWiki / Plugin / autoindex.pm
index 5e8a9e0a32954cdbbaad64a81ead00e9ea802bc0..c3eb53300e426e0bfb72bc7df2d5e019024b9e39 100644 (file)
@@ -39,7 +39,7 @@ sub refresh () {
 
        my (%pages, %dirs);
        foreach my $dir ($config{srcdir}, @{$config{underlaydirs}}, $config{underlaydir}) {
-               chdir($dir) || die "chdir: $!";
+               chdir($dir) || next;
 
                find({
                        no_chdir => 1,
@@ -64,7 +64,7 @@ sub refresh () {
                        }
                }, '.');
 
-               chdir($origdir) || die "chdir: $!";
+               chdir($origdir) || die "chdir $origdir: $!";
        }
        
        my %deleted;