I've written a client in C# that connects to a C++ server using the
TPipeServer transport.  On first connection, the server throws an invalid
handle exception.  See THRIFT-2525 for details.
https://issues.apache.org/jira/browse/THRIFT-2525

Something odd that I stumbled upon is that if the C# client is run first,
blocked on the transport.Open() call, and the C++ server is run later, the
connection establishes properly. WTF?

Hoping someone has tried this combo before and can provide some tips.

Thanks,
Peace

Reply via email to