4b15310c08
This commit fixes a race condition that was uncovered by the race condition detector surrounding cancelling active block epoch notifications. Previously we would close the main notification channel for each client, at tine this would cause a read/write race condition if an active grouting was attempting to dispatch a notification. We now fix this use by using a distinct channel for signaling cancellation to the active grouting, and another to signal cancellation to any notification observers. |
||
---|---|---|
.. | ||
btcd.go | ||
confheap.go | ||
driver.go |