X-Git-Url: http://dxcluster.org/gitweb/gitweb.cgi?a=blobdiff_plain;ds=inline;f=perl%2FDXProt.pm;h=d4d5491aaed7d24144ea21e195d691c10baa59c6;hb=02ec8731a5a65aeb43b8e8925210533dd615ac0f;hp=7278bd7bd73e2979c7ec56a12efe71cd67a83304;hpb=c48d57578cb3182f900e57cfc0b829d2684147bd;p=spider.git diff --git a/perl/DXProt.pm b/perl/DXProt.pm index 7278bd7b..d4d5491a 100644 --- a/perl/DXProt.pm +++ b/perl/DXProt.pm @@ -73,7 +73,7 @@ $eph_pc34_restime = 30; $pingint = 5*60; $obscount = 2; $chatdupeage = 20 * 60 * 60; -$investigation_int = 7*86400; # time between checks to see if we can see this node +$investigation_int = 12*60*60; # time between checks to see if we can see this node $pc19_version = 5466; # the visible version no for outgoing PC19s generated from pc59 @checklist = @@ -695,8 +695,9 @@ sub handle_16 unless ($ncall eq $self->{call} || $self->is_believed($ncall)) { if (my $ivp = Investigate::get($ncall, $self->{call})) { $ivp->store_pcxx($pcno,$line,$origin,@_); + } else { + dbg("PCPROT: We don't believe $ncall on $self->{call}") if isdbg('chanerr'); } - dbg("PCPROT: We don't believe $ncall on $self->{call}"); return; } @@ -848,8 +849,9 @@ sub handle_17 unless ($ncall eq $self->{call} || $self->is_believed($ncall)) { if (my $ivp = Investigate::get($ncall, $self->{call})) { $ivp->store_pcxx($pcno,$line,$origin,@_); + } else { + dbg("PCPROT: We don't believe $ncall on $self->{call}") if isdbg('chanerr'); } - dbg("PCPROT: We don't believe $ncall on $self->{call}"); return; } @@ -1005,7 +1007,7 @@ sub handle_19 $ivp->here($here); $ivp->store_pcxx($pcno,$genline,$origin,'PC19',$here,$call,$conf,$ver,$_[-1]); } else { - dbg("PCPROT: We don't believe $call on $self->{call}"); + dbg("PCPROT: We don't believe $call on $self->{call}") if isdbg('chanerr'); } $user->put; next; @@ -1101,8 +1103,9 @@ sub handle_21 unless ($call eq $self->{call} || $self->is_believed($call)) { if (my $ivp = Investigate::get($call, $self->{call})) { $ivp->store_pcxx($pcno,$line,$origin,@_); + } else { + dbg("PCPROT: We don't believe $call on $self->{call}") if isdbg('chanerr'); } - dbg("PCPROT: We don't believe $call on $self->{call}"); return; } @@ -2455,7 +2458,7 @@ sub eph_dup $s =~ s/\^H\d\d?\^?\~?$//; $r = 1 if exists $eph{$s}; # pump up the dup if it keeps circulating $eph{$s} = $main::systime + $t; - dbg("PCPROT: emphemeral duplicate") if $r && isdbg('chan'); + dbg("PCPROT: emphemeral duplicate") if $r && isdbg('chanerr'); return $r; }