c'est étonnant. Sans paramètre supplémentaire, il n'est pas censé faire de cycle. Essaie plutot

new FileHandler("myLog.txt", Integer.MAX_VALUE, 1, true);