mirror of https://github.com/grpc/grpc-java.git
The synchronization was simply using the wrong object, so no synchronization was actually occurring. In addition, reference of cached outside of synchronized block could permit using a partially constructed cached object, as the reference may be set before instantiation completes. |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle | ||