Fix Gdx.files being garbage collected in MultiplayerTurnCheckWorker (#6817)

* Add logging to MultiplayerTurnCheckWorker

* Fix NullPointerException in turn check worker: Gdx.files is null
This commit is contained in:
Timo T
2022-05-18 06:35:00 +02:00
committed by GitHub
parent 4986505363
commit 5353f3337c
5 changed files with 62 additions and 21 deletions

View File

@ -70,11 +70,11 @@ open class AndroidLauncher : AndroidApplication() {
}
override fun onPause() {
if (UncivGame.Companion.isCurrentInitialized()
if (UncivGame.isCurrentInitialized()
&& UncivGame.Current.isGameInfoInitialized()
&& UncivGame.Current.settings.multiplayerTurnCheckerEnabled
&& GameSaver.getSaves(true).any()) {
MultiplayerTurnCheckWorker.startTurnChecker(applicationContext, UncivGame.Current.gameInfo, UncivGame.Current.settings)
MultiplayerTurnCheckWorker.startTurnChecker(applicationContext, GameSaver, UncivGame.Current.gameInfo, UncivGame.Current.settings)
}
super.onPause()
}