changed scheduleAtFixedRate() to scheduleWithFixedDelay() because the former is bad for hibernation

This commit is contained in:
Alexey Kudravtsev
2016-01-20 12:55:28 +03:00
parent ea91790b89
commit e31214bac0
@@ -92,7 +92,7 @@ public class PerformanceWatcher implements ApplicationComponent {
+ "-" + ApplicationInfo.getInstance().getBuild().asString());
myPublisher = ApplicationManager.getApplication().getMessageBus().syncPublisher(IdePerformanceListener.TOPIC);
myThreadMXBean = ManagementFactory.getThreadMXBean();
myThread = JobScheduler.getScheduler().scheduleAtFixedRate(new Runnable() {
myThread = JobScheduler.getScheduler().scheduleWithFixedDelay(new Runnable() {
@Override
public void run() {
checkEDTResponsiveness();