LegacyWrapper
LegacyWrapper copied to clipboard
getting Pipe is broken exception when running on Windows 7
I get a System.IO.IOException "Pipe is broken." exception inside PipeServer.cs LegacyWrapper.Transport.PipeServer::SendCallResponse(CallResult callResult) { _fromatter.Serialze(_pipe,callResult); }
This happens also in Win 10, but might not be shown to the user except on debugging.
InvokeFunction(data) in ProcessMessages should only be called, when data.Status != KeepAliveStatus.Close (or data.ProcedureName is not null).