[
https://issues.apache.org/jira/browse/AVRO-975?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark Lamley updated AVRO-975:
-----------------------------
Attachment: Avro-975-complete3.patch
I was able to reproduce the failing test with Ubuntu 64bit + VirtualBox. Mono's
Socket.Disconnect() behaves differently on Ubuntu then OSX.
Attached is Avro-975-complete3.patch.
This patch is Avro-975-complete2.patch plus it makes the C# SocketTransceiver
(on Win,OSX&Ubuntu) close the connection immediately when a bad request is
detected. This seems preferable than returning 0 bytes to a consumer when they
make a bad request.
> Support RPC in C#
> -----------------
>
> Key: AVRO-975
> URL: https://issues.apache.org/jira/browse/AVRO-975
> Project: Avro
> Issue Type: New Feature
> Components: csharp
> Affects Versions: 1.6.1
> Reporter: Jeff Hammerbacher
> Attachments: 975.patch, Avro-975-00.patch, Avro-975-complete2.patch,
> Avro-975-complete3.patch, Avro975-complete.patch, buildtask.patch,
> Castle.Core.dll, errors-and-remote-protocols.975.diff, java-compat.diff,
> propagate-exception.diff, timeout-unhandled-exception.diff
>
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira