fix: 捕获数据时跳过延迟超过1毫秒的包
This commit is contained in:
@@ -203,7 +203,9 @@ func (s *Packet) capturePacketSource(taskInfo *Task) {
|
|||||||
if packet == nil {
|
if packet == nil {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
if packet.Metadata().Timestamp.Before(time.Now()) {
|
// 如果延迟超过1毫秒跳过
|
||||||
|
timeDiff := time.Since(packet.Metadata().Timestamp)
|
||||||
|
if timeDiff > time.Millisecond {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user