Revert "Fix missing check of hidl return status"

This reverts commit 09a90ab544a785b36c5b2d1ef352289e2b6f5633.

Fix for regressed b/72666743

Test: manual test to confirm problem is fixed.
See bug for repro steps.

Change-Id: Ifac9a2c3a3a92063d544e39ace48ab14c90b8050
(cherry picked from commit b2b66fa4da5528cf9cdfc32f619e81e4d97ca654)
diff --git a/drm/libmediadrm/DrmHal.cpp b/drm/libmediadrm/DrmHal.cpp
index b5c1ddf..d7816d7 100644
--- a/drm/libmediadrm/DrmHal.cpp
+++ b/drm/libmediadrm/DrmHal.cpp
@@ -252,9 +252,9 @@
 
 void DrmHal::closeOpenSessions() {
     if (mPlugin != NULL) {
-        auto openSessions = mOpenSessions;
-        for (size_t i = 0; i < openSessions.size(); i++) {
-            closeSession(openSessions[i]);
+        for (size_t i = 0; i < mOpenSessions.size(); i++) {
+            mPlugin->closeSession(toHidlVec(mOpenSessions[i]));
+            DrmSessionManager::Instance()->removeSession(mOpenSessions[i]);
         }
     }
     mOpenSessions.clear();