From 9933a0c3ebdd8979919a9eab23fc1d5d1cff6ea7 Mon Sep 17 00:00:00 2001 From: Willem Date: Sat, 14 Jun 2025 15:37:07 +0200 Subject: [PATCH] Added missing shutdown log messages of the TOS system --- .../love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4.java | 5 +++++ .../gdxapp4d/tos4/GDXAppTos4Activator.java | 1 + 2 files changed, 6 insertions(+) diff --git a/gdxapp4d-tos4/src/main/java/love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4.java b/gdxapp4d-tos4/src/main/java/love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4.java index 29f2109e..4d8abf6c 100644 --- a/gdxapp4d-tos4/src/main/java/love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4.java +++ b/gdxapp4d-tos4/src/main/java/love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4.java @@ -125,6 +125,11 @@ public enum GDXAppTos4 implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumShot } catch (BundleException e) { throw new RuntimeException(e); } + try { + systemBundle.waitForStop(1000 * 10); + } catch (InterruptedException ignored) { + } + Gdx.app.log(this.getClass().getSimpleName(), "Screens disposed and system stopped."); } @Override diff --git a/gdxapp4d-tos4/src/main/java/love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4Activator.java b/gdxapp4d-tos4/src/main/java/love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4Activator.java index 81ac1b8f..4ba8dc6c 100644 --- a/gdxapp4d-tos4/src/main/java/love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4Activator.java +++ b/gdxapp4d-tos4/src/main/java/love/distributedrebirth/gdxapp4d/tos4/GDXAppTos4Activator.java @@ -331,6 +331,7 @@ public class GDXAppTos4Activator implements BundleActivator { @Override public void shutdown() { + LOG.debug("Shutdown requested..."); Gdx.app.exit(); }