I have VERY heavy code that needs to run. (It takes about 7 hours to run!) My testing server would always time out and shut down. This can be bypassed by increasing the time-out significantly, but I don't really want to do that. The reason I can't use async is because: 1) It takes even longer to run. 2) I am accessing the bukkit API. Any help would be appreciated.