Merge "Fix android.util.CloseGuard sample usage" am: 7381525076 am: 66b0e7d150

Change-Id: Ieec4a553744be7148938ee19cce23371597985e6
This commit is contained in:
Automerger Merge Worker
2019-12-18 18:35:59 +00:00

View File

@@ -38,6 +38,11 @@ import android.annotation.NonNull;
* public void cleanup() {
* guard.close();
* ...;
* if (Build.VERSION.SDK_INT >= 28) {
* Reference.reachabilityFence(this);
* }
* // For full correctness in the absence of a close() call, other methods may also need
* // reachabilityFence() calls.
* }
*
* protected void finalize() throws Throwable {
@@ -75,7 +80,9 @@ import android.annotation.NonNull;
* public void cleanup() {
* guard.close();
* ...;
* Reference.reachabilityFence(this);
* if (Build.VERSION.SDK_INT >= 28) {
* Reference.reachabilityFence(this);
* }
* // For full correctness in the absence of a close() call, other methods may also need
* // reachabilityFence() calls.
* }