Frank 7f92165c79 Single use DRWMutex, RPCClient refactor and added missing cases to lock-rpc-server (#2560)
This PR contains various fixes for the distributed release:
- Use DRWMutex in namespace-lock only for a single Lock()/RLock() call in conformance to server-side rw-locking as implemented in minio/dsync
- Implement missing cases in lock-rpc-server to catch Unlock() for active read locks and RUnlock() for an active write lock
- Refactor RPCClient to release local mutex while making actual RPC.Call()
2016-09-13 21:18:30 -07:00
..
2016-08-24 22:54:34 -07:00
2016-08-24 22:54:34 -07:00
2016-09-12 15:53:54 -07:00
2016-08-24 22:54:34 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-08-24 22:54:34 -07:00
2016-08-24 22:54:34 -07:00