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-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-10 10:44:38 -07:00
2016-08-18 16:23:42 -07:00
2016-09-10 10:44:38 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-24 22:54:34 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-08-23 18:42:30 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-20 03:16:38 -07:00
2016-08-20 03:16:38 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-22 10:20:01 -07:00
2016-08-18 16:23:42 -07:00
2016-09-10 00:51:25 -07:00
2016-09-10 00:51:25 -07:00
2016-09-10 02:23:28 -07:00
2016-09-10 00:51:25 -07:00
2016-08-19 01:29:50 -07:00
2016-09-13 21:18:30 -07:00
2016-08-21 12:06:53 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-24 22:54:34 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-10 02:23:28 -07:00
2016-09-13 21:18:30 -07:00
2016-09-10 09:54:22 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 11:01:10 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-31 13:42:57 -07:00
2016-08-18 16:23:42 -07:00
2016-08-31 16:01:32 -07:00
2016-09-13 21:18:30 -07:00
2016-09-09 15:33:35 -07:00
2016-09-10 00:51:25 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-01 20:13:11 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-09-09 12:53:09 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-27 00:27:17 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-09-12 15:53:54 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-09-10 10:44:38 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-09-02 19:07:42 -07:00
2016-09-02 19:07:42 -07:00
2016-08-24 22:54:34 -07:00
2016-08-18 16:23:42 -07:00
2016-09-10 02:23:28 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 10:59:40 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-30 10:04:50 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00
2016-08-18 16:23:42 -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-18 16:23:42 -07:00
2016-08-24 22:54:34 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-09 12:53:09 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-08-18 16:23:42 -07:00
2016-09-13 21:18:30 -07:00