This is an automated email from the ASF dual-hosted git repository. seanyinx pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-servicecomb-saga.git
commit 2adebc4403975a28c76cb7086baa76457f0e2d7e Author: Eric Lee <[email protected]> AuthorDate: Fri Dec 29 16:46:29 2017 +0800 SCB-138 add logs for the interruption of grpc server Signed-off-by: Eric Lee <[email protected]> --- .../main/java/io/servicecomb/saga/alpha/server/GrpcStartable.java | 6 ++++++ pom.xml | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/alpha/alpha-server/src/main/java/io/servicecomb/saga/alpha/server/GrpcStartable.java b/alpha/alpha-server/src/main/java/io/servicecomb/saga/alpha/server/GrpcStartable.java index 6affb62..663de71 100644 --- a/alpha/alpha-server/src/main/java/io/servicecomb/saga/alpha/server/GrpcStartable.java +++ b/alpha/alpha-server/src/main/java/io/servicecomb/saga/alpha/server/GrpcStartable.java @@ -21,14 +21,19 @@ package io.servicecomb.saga.alpha.server; import java.io.IOException; +import java.lang.invoke.MethodHandles; import java.util.Arrays; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + import io.grpc.BindableService; import io.grpc.Server; import io.grpc.ServerBuilder; class GrpcStartable implements ServerStartable { + private static Logger LOG = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass()); private final Server server; GrpcStartable(int port, BindableService... services) { @@ -47,6 +52,7 @@ class GrpcStartable implements ServerStartable { } catch (IOException e) { throw new IllegalStateException("Unable to start grpc server.", e); } catch (InterruptedException e) { + LOG.error("grpc server was interrupted.", e); Thread.currentThread().interrupt(); } } diff --git a/pom.xml b/pom.xml index 8c4e15a..45cb12c 100755 --- a/pom.xml +++ b/pom.xml @@ -519,7 +519,7 @@ <configuration> <protocArtifact>com.google.protobuf:protoc:3.5.0:exe:${os.detected.classifier}</protocArtifact> <pluginId>grpc-java</pluginId> - <pluginArtifact>io.grpc:protoc-gen-grpc-java:1.8.0:exe:${os.detected.classifier}</pluginArtifact> + <pluginArtifact>io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}</pluginArtifact> </configuration> <executions> <execution> -- To stop receiving notification emails like this one, please contact "[email protected]" <[email protected]>.
