@@ -88,15 +88,15 @@ def __init__(self, session: Session):
8888 async def handshake (self ) -> None :
8989 stub : ProxyServiceStub = ProxyServiceStub (self ._channel )
9090 stream : StreamStreamMultiCallable = stub .subChannel ()
91- await stream .write (RequestFactoryV1 .init_sub_channel ())
9291 try :
92+ await stream .write (RequestFactoryV1 .init_sub_channel ())
9393 response = await stream .read ()
9494 stream .cancel () # cancel the stream; no longer needed
9595 self ._proxy_version = response .init .version
9696 self ._protocol_version = response .init .protocolVersion
9797 self ._proxy_member_id = response .init .proxyMemberId
9898 except grpc .aio ._call .AioRpcError as e :
99- if e .details () == "Method not found: coherence.proxy.v1.ProxyService/subChannel" :
99+ if e .code (). value [ 0 ] == grpc . StatusCode . UNIMPLEMENTED . value [ 0 ] :
100100 pass
101101 else :
102102 raise RuntimeError ("Unknown error attempting to handshake with proxy: " + str (e ))
@@ -2307,10 +2307,10 @@ async def handle_response(self) -> None:
23072307 self .handle_zero_id_response (response )
23082308 else :
23092309 if response .HasField ("message" ):
2310- named_cache_response = NamedCacheResponse ()
2311- response .message .Unpack (named_cache_response )
23122310 observer = self ._observers .get (response_id , None )
23132311 if observer is not None :
2312+ named_cache_response = NamedCacheResponse ()
2313+ response .message .Unpack (named_cache_response )
23142314 observer ._next (named_cache_response )
23152315 continue
23162316 elif response .HasField ("init" ):
0 commit comments