My app is not exiting properly, because non-daemon syslog4j thread hangs in the background. Apparently there's some way to configure syslog4j to use daemon thread. What's more, daemon mode appears to be the default in recent versions, so maybe just upgrading would be enough.
Meantime I am calling System.exit(0) at the end of main() as a temporary workaround.
My app is not exiting properly, because non-daemon syslog4j thread hangs in the background. Apparently there's some way to configure syslog4j to use daemon thread. What's more, daemon mode appears to be the default in recent versions, so maybe just upgrading would be enough.
Meantime I am calling System.exit(0) at the end of main() as a temporary workaround.