fix: 捕获数据时跳过延迟超过1毫秒的包

This commit is contained in:
TsMask
2025-04-30 17:53:01 +08:00
parent 16eea969ed
commit cc805d5dbb

View File

@@ -203,7 +203,9 @@ func (s *Packet) capturePacketSource(taskInfo *Task) {
if packet == nil {
continue
}
if packet.Metadata().Timestamp.Before(time.Now()) {
// 如果延迟超过1毫秒跳过
timeDiff := time.Since(packet.Metadata().Timestamp)
if timeDiff > time.Millisecond {
continue
}