diff --git a/common/ipsetsink/sinkcluster/reader.go b/common/ipsetsink/sinkcluster/reader.go index 3f7a08f..78d383b 100644 --- a/common/ipsetsink/sinkcluster/reader.go +++ b/common/ipsetsink/sinkcluster/reader.go @@ -55,6 +55,10 @@ func (c ClusterCounter) Count(reader io.Reader) (*ClusterCountResult, error) { return nil, err } } + err = inputScanner.Err() + if err != nil { + return nil, err + } result.Sum = counter.Count() return &result, nil }