Prechádzať zdrojové kódy

update grpc server too keep the server running to avoid errors when using http gateway

Sajjad 2 týždňov pred
rodič
commit
a910f0b5c2
1 zmenil súbory, kde vykonal 8 pridanie a 4 odobranie
  1. 8 4
      grpc_server.py

+ 8 - 4
grpc_server.py

@@ -18,7 +18,7 @@ class IAMService(hr_pb2_grpc.IAMServiceServicer):
             return hr_pb2.LoginResponse(success=True, message="Login successful")
         else:
             return hr_pb2.LoginResponse(success=False, message="Invalid credentials")
-
+        
 # ========== Personality Test Service ==========
 class PersonalityTestService(hr_pb2_grpc.PersonalityTestServiceServicer):
     def __init__(self, channel):
@@ -229,6 +229,10 @@ def run_client():
 
 # ========== Run Both ==========
 if __name__ == "__main__":
-    t = threading.Thread(target=serve, daemon=True)
-    t.start()
-    run_client()
+    # Keep server running (comment out test client)
+    serve()
+    
+    # Uncomment below to run test client:
+    # t = threading.Thread(target=serve, daemon=True)
+    # t.start()
+    # run_client()