In a highly concurrent program with lots of shutdown operations, wondering how to set the exit code without prematurely calling System.exit()? Possible to set an “execute this code when everything else is done” method? but I’d really just like to prematurely set the exit code.
In a highly concurrent program with lots of shutdown operations, wondering how to set
Share
If I understand correctly what you want is to somehow keep the exit code, run some methods and then call
System.exitwith the pre-decided exit code.IMO what you should do is use Shutdown hooks instead. I.e. your code will run before the JVM shuts down and (if I got your requirement correctly) will have the same result with a straightforward coding implementation (i.e. instead of using using state variable and unusual coding logic to achieve what you are trying to do etc)