[ 
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

Reply via email to