Skip to Content.
Sympa Menu

perfsonar-dev - perfsonar: r4968 - branches/simple-service-with-base2/src/main/java/org/perfsonar/base2/service/scheduler

Subject: perfsonar development work

List archive

perfsonar: r4968 - branches/simple-service-with-base2/src/main/java/org/perfsonar/base2/service/scheduler


Chronological Thread 
  • From:
  • To:
  • Subject: perfsonar: r4968 - branches/simple-service-with-base2/src/main/java/org/perfsonar/base2/service/scheduler
  • Date: Fri, 13 Feb 2009 07:03:25 -0500

Author: roman
Date: 2009-02-13 07:03:22 -0500 (Fri, 13 Feb 2009)
New Revision: 4968

Modified:

branches/simple-service-with-base2/src/main/java/org/perfsonar/base2/service/scheduler/SimpleScheduler.java
Log:

introduction of startDelayTime (10 secs)



Modified:
branches/simple-service-with-base2/src/main/java/org/perfsonar/base2/service/scheduler/SimpleScheduler.java
===================================================================
---
branches/simple-service-with-base2/src/main/java/org/perfsonar/base2/service/scheduler/SimpleScheduler.java
2009-02-13 10:57:25 UTC (rev 4967)
+++
branches/simple-service-with-base2/src/main/java/org/perfsonar/base2/service/scheduler/SimpleScheduler.java
2009-02-13 12:03:22 UTC (rev 4968)
@@ -23,6 +23,7 @@
protected boolean paused = false;

protected int interval = SchedulingComponent.DEFAULT_INTERVAL;
+ protected int startDelayTime = 10000;

protected static final Logger logger =
Logger.getLogger(SimpleScheduler.class.getName());

@@ -47,11 +48,12 @@
public void run() {

paused = false;
+ try { Thread.sleep(startDelayTime); } catch (Exception ex) {
logger.warn(ex.toString());}

while (working) { //infinite loop until stopScheduler()
try {

- Thread.sleep(interval);
+ //Thread.sleep(interval);

//if paused - not schedule any tasks
if (!paused) {
@@ -72,6 +74,8 @@

}

+ Thread.sleep(interval);
+
} catch (InterruptedException e) {
logger.warn("Sleep error");
}



  • perfsonar: r4968 - branches/simple-service-with-base2/src/main/java/org/perfsonar/base2/service/scheduler, svnlog, 02/13/2009

Archive powered by MHonArc 2.6.16.

Top of Page