Skip to content

Commit 22bbb28

Browse files
committed
add comment explaining defer close(ch)
1 parent f63504d commit 22bbb28

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

seth/gas_adjuster.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ func (m *Client) CalculateNetworkCongestionMetric(blocksNumber uint64, strategy
9898

9999
var wg sync.WaitGroup
100100
dataCh := make(chan *types.Header)
101-
defer close(dataCh)
101+
defer close(dataCh) // defer in case something panics, once it is closed then draining goroutine will exit
102102

103103
go func() {
104104
for header := range dataCh {

0 commit comments

Comments
 (0)