diff --git a/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/application/Application.java b/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/application/Application.java index 176f367b7..ccee67c41 100644 --- a/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/application/Application.java +++ b/trace-server/org.eclipse.tracecompass.incubator.trace.server.jersey.rest.core/src/org/eclipse/tracecompass/incubator/internal/trace/server/jersey/rest/core/application/Application.java @@ -128,6 +128,7 @@ public void run() { Platform.getLog(bundle).log(new Status(IStatus.ERROR, bundle.getSymbolicName(), exitCode.getErrorText(), e)); return fResult; } + // exit asyncronously return IApplicationContext.EXIT_ASYNC_RESULT; }