Closed cwaldren-ld closed 2 months ago
It was possible for Close() to be invoked concurrently, which would cause a data race on some of the cleanup tasks (including closing other channels.)
Close()
This specifically fixes a panic when using a combination of exitAlways=1 and ignoreConnectionErrors=1.
exitAlways=1
ignoreConnectionErrors=1
It was possible for
Close()
to be invoked concurrently, which would cause a data race on some of the cleanup tasks (including closing other channels.)This specifically fixes a panic when using a combination of
exitAlways=1
andignoreConnectionErrors=1
.