Merge "codec2: do not close handle in _C2FenceFactory::CreateFromNativeHandle" into main am: 0ab7804305 am: 5a18543b79

Original change: https://android-review.googlesource.com/c/platform/frameworks/av/+/3081843

Change-Id: Iaaccc6c70eefc5a2314faac41da113f49469a543
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
diff --git a/media/codec2/vndk/C2Fence.cpp b/media/codec2/vndk/C2Fence.cpp
index 5d50fc3..3438406 100644
--- a/media/codec2/vndk/C2Fence.cpp
+++ b/media/codec2/vndk/C2Fence.cpp
@@ -533,8 +533,7 @@
             break;
         default:
             ALOGV("Unsupported fence type %d", type);
-            // If this is malformed-handle close the handle here.
-            (void) native_handle_close(handle);
+            // Nothing else to do. The handle is owned by the caller.
             // return a null-fence in this case
             break;
     }