gatherstats: Don't die on parsing errors.
Just warn if host or client can't be identified. Signed-off-by: Thomas Hochstein <thh@thh.name>
This commit is contained in:
		
							parent
							
								
									39e845d552
								
							
						
					
					
						commit
						06bcdfb2be
					
				
					 2 changed files with 3 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -339,7 +339,7 @@ sub HostStats {
 | 
			
		|||
      $Postings{$Host}++;
 | 
			
		||||
      $Postings{'ALL'}++;
 | 
			
		||||
    } else {
 | 
			
		||||
      &Bleat(2,sprintf("%s FAILED", $Header{'message-id'})) if !$Host;
 | 
			
		||||
      &Bleat(1,sprintf("%s FAILED", $Header{'message-id'})) if !$Host;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    printf("%s: %s\n", $Header{'message-id'}, $Host) if ($MID or $Debug && $Debug >1);
 | 
			
		||||
| 
						 | 
				
			
			@ -487,7 +487,7 @@ sub ClientStats {
 | 
			
		|||
                           version => $Version);
 | 
			
		||||
          push @Clients, { %UserAgent };
 | 
			
		||||
        } else {
 | 
			
		||||
          &Bleat(2,sprintf("%s FAILED", $Header{'message-id'})) if !@Clients;
 | 
			
		||||
          &Bleat(1,sprintf("%s FAILED", $Header{'message-id'})) if !@Clients;
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -8,6 +8,7 @@ NewsStats 0.4.0 (unreleased)
 | 
			
		|||
  * Move cliservstats to hoststats.
 | 
			
		||||
  * Add clientstats (for clients).
 | 
			
		||||
  * Add ClientStats to postingstats.
 | 
			
		||||
  * gatherstats: Don't die on parsing errors.
 | 
			
		||||
 | 
			
		||||
NewsStats 0.3.0 (2025-05-18)
 | 
			
		||||
  * Extract GroupStats (in gatherstats) to subroutine.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue