From 838f9fd6d731d8a72190d78fd0c9a9d82ee32dd2 Mon Sep 17 00:00:00 2001 From: Daniel Toyama Date: Wed, 8 Jul 2026 13:01:53 -0700 Subject: [PATCH] Fix EmulatorLauncher close shutdown order to ensure the emulator process is terminated before its temporary directory is cleaned up. PiperOrigin-RevId: 944655316 --- android_env/components/simulators/emulator/emulator_launcher.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android_env/components/simulators/emulator/emulator_launcher.py b/android_env/components/simulators/emulator/emulator_launcher.py index bca135b..8958c58 100644 --- a/android_env/components/simulators/emulator/emulator_launcher.py +++ b/android_env/components/simulators/emulator/emulator_launcher.py @@ -164,8 +164,8 @@ def confirm_shutdown(self) -> None: def close(self): """Clean up launcher files and processes.""" if not self._is_closed: - self._local_tmp_dir_handle.cleanup() self.confirm_shutdown() + self._local_tmp_dir_handle.cleanup() self._is_closed = True def __del__(self):