Skip to content

Commit 7459992

Browse files
authored
Merge pull request #8 from wanjunlei/release-1.0
fix bug java async function run failed in dapr proxy mode
2 parents 73321fd + 3401c0b commit 7459992

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

functions-framework-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
<groupId>dev.openfunction.functions</groupId>
3434
<artifactId>functions-framework-api</artifactId>
35-
<version>1.0.0</version>
35+
<version>1.0.1</version>
3636

3737
<properties>
3838
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

functions-framework-invoker/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
<groupId>dev.openfunction.functions</groupId>
1212
<artifactId>functions-framework-invoker</artifactId>
13-
<version>1.0.0</version>
13+
<version>1.0.1</version>
1414

1515
<properties>
1616
<maven-compiler-plugin.version>3.8.0</maven-compiler-plugin.version>

functions-framework-invoker/src/main/java/dev/openfunction/invoker/runtime/AsynchronousRuntime.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ private class Service extends AppCallbackGrpc.AppCallbackImplBase {
8888
private DaprClient daprClient;
8989

9090
public void start(int port) throws Exception {
91-
9291
daprServer = ServerBuilder
9392
.forPort(port)
9493
.addService(Service.this)

functions-framework-invoker/src/main/java/dev/openfunction/invoker/runtime/SynchronizeRuntime.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,8 @@ public SynchronizeRuntime(RuntimeContext runtimeContext, Class<?>[] functionClas
6262
@Override
6363
public void start() throws Exception {
6464
// create dapr client when dapr sidecar enabled.
65-
if (System.getenv("DAPR_GRPC_PORT") != null || System.getenv("DAPR_HTTP_PORT") != null) {
65+
if ((runtimeContext.getInputs() != null && !runtimeContext.getInputs().isEmpty()) ||
66+
(runtimeContext.getOutputs() != null && !runtimeContext.getOutputs().isEmpty())) {
6667
daprClient = new DaprClientBuilder().build();
6768
daprClient.waitForSidecar(Runtime.WaitDaprSidecarTimeout);
6869
}

0 commit comments

Comments
 (0)