We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5a2e687 commit e20d688Copy full SHA for e20d688
bench_test.go
@@ -70,11 +70,18 @@ func BenchmarkProcessPacket(b *testing.B) {
70
for i := 0; i < b.N; i++ {
71
pkt, err = path[0].ProcessOnionPacket(sphinxPacket, nil)
72
if err != nil {
73
- b.Fatalf("unable to process packet: %v", err)
+ b.Fatalf("unable to process packet %d: %v", i, err)
74
}
75
76
b.StopTimer()
77
- shutdown("0", path[0].log)
+ router := path[0]
78
+ shutdown("0", router.log)
79
+ path[0] = &Router{
80
+ nodeID: router.nodeID,
81
+ nodeAddr: router.nodeAddr,
82
+ onionKey: router.onionKey,
83
+ log: NewDecayedLog("0", nil),
84
+ }
85
path[0].log.Start()
86
b.StartTimer()
87
0 commit comments