[Mono-dev] Top again

Rodrigo Kumpera kumpera at gmail.com
Thu Jul 11 16:39:42 UTC 2013


Hi Yuri,

Thanks for the pull request. We'll review/merge it.


On Wed, Jul 10, 2013 at 7:03 PM, Yuriy Solodkyy <yuriy at couldbedone.com>wrote:

> Rafael,
>
> I just submitted a little updated pull request which leaves tpoll_poll
> implementation actually unchanged (still buggy as for our porblem).
>
> It fixes our problem in epoll/kqueue implementations and does not created
> a deadlock problem in poll-based backend.
>
> See https://github.com/ysw/mono-socket-problem/tree/master/SocketTest on
> how to reproduce the problem
> See the pull requests on how it happens and how we fix it for epoll.
> See: https://github.com/mono/mono/pull/696
>
> Thank you
> Yuriy
>
>
> On Wed, May 29, 2013 at 8:02 PM, Rafael Teixeira <monoman at gmail.com>wrote:
>
>> Hi Greg,
>>
>> Please can you point me back to your bug reports and proposed fix(es),
>> I'll take a look to see if we can find a way to change it to avoid the
>> theoretical deadlock and submit a new patch, as this is also important
>> for my cloud projects.
>>
>> As I need to have tcp servers running on Android devices besides Linux
>> servers do you know if the problem is reproducible there too?
>>
>> Thanks for bringing awareness for the problem, :)
>>
>> Rafael Teixeira
>> O..:.)oooo
>>
>>
>> On Wed, May 29, 2013 at 1:09 PM, Greg Young <gregoryyoung1 at gmail.com>
>> wrote:
>> > So we have reproduced bugs even with suggestions given (and documented)
>> >
>> > How do we move forward from this point? We have shown in the past that
>> we
>> > don't mind bounties but we are at a point of giving up and saying mono
>> is
>> > not acceptable as a server platform. The issues we have will affect
>> anyone
>> > who wants to build a tcp server.
>> >
>> > How can we move forward? We have provided failing cases. We have
>> provided a
>> > fix that has a theoretical deadlock (never actually happened in
>> billions of
>> > tests).
>> >
>> > I understand that the core business has moved and tcp servers are not
>> common
>> > with mobile devices but really? I would expect this kind of issue to be
>> a
>> > top priority.
>> >
>> > Greg
>> >
>> >
>> > --
>> > Le doute n'est pas une condition agréable, mais la certitude est
>> absurde.
>> >
>> > _______________________________________________
>> > Mono-devel-list mailing list
>> > Mono-devel-list at lists.ximian.com
>> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
>> >
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>
>
>
> --
> Yuriy Solodkyy
> (y.solodkyy at gmail.com)
>
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20130711/cea02b6e/attachment.html>


More information about the Mono-devel-list mailing list