Mailing List Archive

svn commit: r329974 - /spamassassin/trunk/masses/corpora/mk-corpus-link-farm
Author: jm
Date: Mon Oct 31 21:08:22 2005
New Revision: 329974

URL: http://svn.apache.org/viewcvs?rev=329974&view=rev
Log:
speedup: avoid relinking if possible

Modified:
spamassassin/trunk/masses/corpora/mk-corpus-link-farm

Modified: spamassassin/trunk/masses/corpora/mk-corpus-link-farm
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/masses/corpora/mk-corpus-link-farm?rev=329974&r1=329973&r2=329974&view=diff
==============================================================================
--- spamassassin/trunk/masses/corpora/mk-corpus-link-farm (original)
+++ spamassassin/trunk/masses/corpora/mk-corpus-link-farm Mon Oct 31 21:08:22 2005
@@ -274,6 +274,14 @@
}

if (remove_from_poss_delete($dstname)) {
+ if (-l $srcname) {
+ my $link = readlink($srcname);
+ if ($link eq $dstname) {
+ dbg " $srcname already linked to $dstname";
+ next;
+ }
+ }
+
unlink $dstname;
}
if (symlink($srcname, $dstname)) {