Exit code 23 and 24 should not restart command line applications
This behavior was introduced when fixing our command line scripts in !656 (merged) for #89 (closed). The special handling of exit codes 23 and 24 is a feature of the Eclipse launcher. We asked about disabling this special handling on the Equinox forum: https://www.eclipse.org/forums/index.php/mn/msg/1113735/1/on/0/?SQ=8c6bc00c7709967220cd9710cad81cc8. Ideally, we get a way to disable it, such that we can always return the proper exit code, and not have some exit codes restart the application.