[Mono-dev] TCP Async
Gonzalo Paniagua Javier
gonzalo.mono at gmail.com
Sun Jul 22 04:20:12 UTC 2012
On Tue, Jul 17, 2012 at 7:49 AM, Greg Young <gregoryyoung1 at gmail.com> wrote:
> Hey all.
>
> As this is a big issue for us and I feel a huge problem for mono in general
> at this point as it means sockets basically dont work which is a strong
> point of unix environments, I would like to propose something I have done in
> the past. I am willing to offer a bounty (personally) for a working fix to
> this section of code of $500 usd (more if done quickly).
>
> Acceptance criteria is the included test working in a stable fashion in
> Linux / bsd but just Linux is acceptable as well,
Hi Greg.
I have the test working with a tiny little change in mono master
(applies cleanly to mono-2-10) *and* a change in your test code to
avoid using ConcurrentQueue (I keep getting array index out of bounds
here).
The change to your test code is here: https://gist.github.com/3158357
Last line before I interrupted the test (server):
# Total connections: 100. Out: 3778.3kb/s In: 3549.7kb.s Pending
Send: 0 In Send: 0 Pending Received: 0
Last line before I interrupted the test (client):
# Total connections: 100. Out: 3548.5kb/s In: 3851.7kb.s Pending
Send: 10278 In Send: 45359 Pending Received: 0
Can you make the payment through Paypal? :-)
-Gonzalo
More information about the Mono-devel-list
mailing list