#2 added multiple shutdownNow attempts