Should use System.halt and not System.exit. Nimbus is fail fast and so should aggressively suicide in case it hits a bad situation. System.exit can sometimes freeze without exiting the process when the process has gotten seriously messed up (like memory issues).