summaryrefslogtreecommitdiffstats
path: root/jdisc_core
diff options
context:
space:
mode:
authorgjoranv <gv@verizonmedia.com>2022-05-10 02:17:30 +0200
committergjoranv <gjoranv@gmail.com>2022-05-10 22:28:45 +0200
commit4e63c554b741a0552c594d2738679502229e8658 (patch)
tree4af3563d138cab855bcdf8afd867ea96637f4305 /jdisc_core
parentbd24d3e48e991443a324b2f2efac3a9b79bdb4f5 (diff)
Do not install OsgiLogManager
- It mutes vespa.log and does not seem to do anything useful for current usage of jdisc_core. - Add TODO to gc it later.
Diffstat (limited to 'jdisc_core')
-rw-r--r--jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java3
-rw-r--r--jdisc_core/src/main/java/com/yahoo/jdisc/core/OsgiLogManager.java2
2 files changed, 2 insertions, 3 deletions
diff --git a/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java b/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java
index 4023259dd0c..194de52e20b 100644
--- a/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java
+++ b/jdisc_core/src/main/java/com/yahoo/jdisc/core/FelixFramework.java
@@ -32,7 +32,6 @@ import java.util.logging.Logger;
public class FelixFramework implements OsgiFramework {
private static final Logger log = Logger.getLogger(FelixFramework.class.getName());
- private final OsgiLogManager logHandler = OsgiLogManager.newInstance();
private final OsgiLogService logService = new OsgiLogService();
private final ConsoleLogManager logListener;
private final Felix felix;
@@ -55,7 +54,6 @@ public class FelixFramework implements OsgiFramework {
BundleContext ctx = felix.getBundleContext();
collisionHook.start(ctx);
logService.start(ctx);
- logHandler.install(ctx);
if (logListener != null) {
logListener.install(ctx);
}
@@ -69,7 +67,6 @@ public class FelixFramework implements OsgiFramework {
if (logListener != null) {
logListener.uninstall();
}
- logHandler.uninstall();
logService.stop();
collisionHook.stop();
}
diff --git a/jdisc_core/src/main/java/com/yahoo/jdisc/core/OsgiLogManager.java b/jdisc_core/src/main/java/com/yahoo/jdisc/core/OsgiLogManager.java
index dc7ab5a516b..0530d63fe7a 100644
--- a/jdisc_core/src/main/java/com/yahoo/jdisc/core/OsgiLogManager.java
+++ b/jdisc_core/src/main/java/com/yahoo/jdisc/core/OsgiLogManager.java
@@ -13,6 +13,8 @@ import java.util.logging.Level;
import java.util.logging.Logger;
/**
+ * TODO: unused, remove (not public api)
+ *
* @author Simon Thoresen Hult
*/
class OsgiLogManager implements LogService {