X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.support.osgi%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fosgi%2FBundlesManager.java;h=788f2da57b79bcb1c35c1db34ac7d2f5d75d5663;hb=7b8669f41556f46a0f229192d05e2f2592c57d5f;hp=c7c4cc1c138439a80d8853a4557390ecdf0c2297;hpb=80be0a8c32d414a8b4b604f4cccae756ba50cfd6;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/BundlesManager.java b/runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/BundlesManager.java index c7c4cc1c1..788f2da57 100644 --- a/runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/BundlesManager.java +++ b/runtime/org.argeo.slc.support.osgi/src/main/java/org/argeo/slc/osgi/BundlesManager.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010 Mathieu Baudier + * Copyright (C) 2007-2012 Mathieu Baudier * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -13,7 +13,6 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - package org.argeo.slc.osgi; import org.apache.commons.logging.Log; @@ -49,7 +48,7 @@ public class BundlesManager implements BundleContextAware, FrameworkListener, private BundleContext bundleContext; - private Long defaultTimeout = 120 * 1000l; + private Long defaultTimeout = 30 * 1000l; private Long pollingPeriod = 200l; // Refresh sync objects @@ -268,7 +267,7 @@ public class BundlesManager implements BundleContextAware, FrameworkListener, try { Thread.sleep(pollingPeriod); } catch (InterruptedException e) { - // silent + throw new SlcException("Polling interrupted"); } }