Skip to content

Fix race detector going off by nil check outside lock#38

Open
rreuvekamp wants to merge 3 commits intojoncrlsn:v2from
rreuvekamp:fix/race-detector-going-off-on-nil-check
Open

Fix race detector going off by nil check outside lock#38
rreuvekamp wants to merge 3 commits intojoncrlsn:v2from
rreuvekamp:fix/race-detector-going-off-on-nil-check

Conversation

@rreuvekamp
Copy link

In our CI, the race detector is sometimes warning about a race happening in this library that we use. In our case, Size was ran in a separate goroutine than the one that calls Close. And Size checks fileLock before deciding whether or not to get a lock. It should however not check fileLock before being locked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant