added misses to be cleared
[spider.git] / perl / Prefix.pm
index 0e67801d9e8f10ce494db023877ab5abcf67a439..a2316a2bf3b49244f8643aa29d77fc4a864481f8 100644 (file)
@@ -202,7 +202,7 @@ sub extract
                }
                %cache =();
                $lasttime = $main::systime;
-               $hits = $matchtotal = 0;
+               $hits = $misses = $matchtotal = 0;
        }
 
 LM:    foreach $call (split /,/, $calls) {
@@ -210,6 +210,7 @@ LM: foreach $call (split /,/, $calls) {
                # first check if the whole thing succeeds either because it is cached
                # or because it simply is a stored prefix as callsign (or even a prefix)
                $matchtotal++;
+               $call =~ s/-\d+$//;             # ignore SSIDs
                my $p = $cache{$call};
                my @nout;
                if ($p) {