Ver Fonte

修改Bug

yjp há 3 anos atrás
pai
commit
b0af35fa75
1 ficheiros alterados com 7 adições e 5 exclusões
  1. 7 5
      dapr.go

+ 7 - 5
dapr.go

@@ -14,12 +14,14 @@ func DestroyDAPR() {
 }
 
 func GetInstance() *Client {
-	client, err := newClient(clientTimeoutSec)
-	if err != nil {
-		panic(err)
-	}
+	if clientInstance == nil {
+		client, err := newClient(clientTimeoutSec)
+		if err != nil {
+			panic(err)
+		}
 
-	clientInstance = client
+		clientInstance = client
+	}
 
 	return clientInstance
 }