
Originariamente inviata da
andbin
Concettualmente: per la schedulazione oraria e giornaliera giustamente "senti" il cambiamento. Per settimanale/mensile no, non è corretto, perché non verifichi il cambiamento.
A parte questo, se vuoi perseverare su questa strada metti almeno uno "sleep" nel while, perché altrimenti il tuo loop sta perennemente in esecuzione, "consuma" solo CPU inutilmente oltre al fatto che ovviamente tiene impegnato il thread che sta eseguendo avviaReport.