Unverified Commit 03157b6e authored by Boqin Qin(秦 伯钦)'s avatar Boqin Qin(秦 伯钦) Committed by GitHub

eth/filters: use buffered channel to avoid goroutine leak (#24928)

parent 2140aabf
...@@ -592,7 +592,7 @@ func TestPendingLogsSubscription(t *testing.T) { ...@@ -592,7 +592,7 @@ func TestPendingLogsSubscription(t *testing.T) {
// (some) events are posted. // (some) events are posted.
for i := range testCases { for i := range testCases {
testCases[i].c = make(chan []*types.Log) testCases[i].c = make(chan []*types.Log)
testCases[i].err = make(chan error) testCases[i].err = make(chan error, 1)
var err error var err error
testCases[i].sub, err = api.events.SubscribeLogs(testCases[i].crit, testCases[i].c) testCases[i].sub, err = api.events.SubscribeLogs(testCases[i].crit, testCases[i].c)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment