I managed to extract some logging, the python side seems to send a too large frame.
[id: 0x0e0792ca, L:/127.0.0.1:43718 - R:localhost/127.0.0.1:60630] Sent GOAWAY: lastStreamId '2147483647', errorCode '6', debugData 'Frame length: 2165320 exceeds maximum: 16384'. Forcing shutdown of the connection. Op dinsdag 4 januari 2022 om 16:42:12 UTC+1 schreef John Forensics: > I am running identical Python code from either > > WINE python.exe versus Linux native python > > The behaviour is slightly different, leading eventually to* losing the > communicatie with a WINE python variant (messages/calls not received at the > java client side)* > > The most visible difference I see is the number of HTTP2 Streams that are > created. The linux native runs stay at a low number, and most communication > is done within one stream, while the windows variant seems to distribute it > evenly over more streams. > > I do not understand why the gRPC layer would behave differently. I > currently try to understand the problem using wireshark, but thats not the > right way to do it. > > Any tips on how to debug this would be appreciated? I do not see any > exceptions explaining why a message isn't received at the java side. > > If people have some hypotheses for me to test, that would be nice as well. > > Best regards, > > Ruud > > > -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/1a5f9455-b0a8-408d-8aaf-403edc4c0722n%40googlegroups.com.
