Das Problem mit der Wartezeit könnte auch an der JVM liegen. So wie es aussieht scheint sich die nach einer gewissen Zeit zu beenden. Ein neues Starten dauert dann immer einige Sekunden.

Gruß,
KM