Thanks for the back-and-forth. Here is a minimal example you can play around with to see the behavior: https://gist.github.com/efritz/1417921e3d646184ee42606c069f7ada. It's difficult to demonstrate it in a single program as I need to forcefully disconnect a client. It needs at least two processes as it's currently written (but someone could certainly wedge it into one process with some creativity).
I'm using Python 2.7 on OS X (currently) but this issue was originally observed on a Debian system. As you asked in the SO thread, logging over print does not change the behavior, nor does the payload size. -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/adcf0eae-d6b7-4809-89f4-211a89c0ee42%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
