A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API that authenticates, authorizes, and mutates incoming HTTP(s) requests. Inspired by the BeyondCorp / Zero Trust white paper. Written in Go.
While running tests (working on https://github.com/ory/oathkeeper/pull/557) I tried to run the tests with the data race detector on, and it found a few data races.
I think some are duplicates.
Reproducing the bug
Steps to reproduce the behavior:
go test -timeout 30s -race -count=1 ./...
I am not entirely sure but I think that these races are to be expected because of the way the tests are written, at least that's I think what is going on. However, we should still look into these.
Describe the bug
While running tests (working on https://github.com/ory/oathkeeper/pull/557) I tried to run the tests with the data race detector on, and it found a few data races. I think some are duplicates.
Reproducing the bug
Steps to reproduce the behavior:
go test -timeout 30s -race -count=1 ./...
Environment