mirror of https://github.com/minio/minio.git
fe157166ca
Context timeout might race on each other when timeouts are lower i.e when two lock attempts happened very quickly on the same resource and the servers were yet trying to establish quorum. This situation can lead to locks held which wouldn't be unlocked and subsequent lock attempts would fail. This would require a complete server restart. A potential of this issue happening is when server is booting up and we are trying to hold a 'transaction.lock' in quick bursts of timeout. |
||
---|---|---|
.. | ||
.gitignore | ||
drwmutex.go | ||
drwmutex_test.go | ||
dsync-server_test.go | ||
dsync.go | ||
dsync_test.go | ||
rpc-client-impl_test.go | ||
rpc-client-interface.go |