]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/impl/runtime/AgentServiceImpl.java
Start implementing OSGi integration tests
[gpl/argeo-slc.git] / runtime / org.argeo.slc.server / src / main / java / org / argeo / slc / services / impl / runtime / AgentServiceImpl.java
index 021f573645f78f98540ccee7b11d4048cd2df7f3..b08e9e8d10dc8b120e1ad9e813b5b74daa1293ca 100644 (file)
@@ -56,6 +56,15 @@ public class AgentServiceImpl implements AgentService, InitializingBean,
 
        protected class PingThread extends Thread {
                public void run() {
+
+                       // FIXME: temporary hack so that the ping starts after the server
+                       // has been properly started.
+                       try {
+                               Thread.sleep(5 * 1000);
+                       } catch (InterruptedException e1) {
+                               // silent
+                       }
+
                        log.info("Start pinging agents.");
                        while (pingThreadActive) {
                                List<SlcAgentDescriptor> lst = slcAgentDescriptorDao