[Mono-dev] NancyFX self hosting (HttpListener) locking up on linux
Daniel Lo Nigro
lists at dan.cx
Sun Aug 4 07:41:49 UTC 2013
I've noticed the same issue with self-hosted ASP.NET WebAPI, which is
probably the same underlying cause.
On Sun, Aug 4, 2013 at 11:07 AM, Alfred Hall <ahall at ahall.org> wrote:
> Hi there.
> I'm running the NancyFX web framework in self hosting mode which is using
> HttpListener which basically means I deploy an executable and run it and it
> will start a webserver on localhost on a TCP port of choice. I then use
> nginx to proxy to it.
> I first ran my executable on my macbook pro and bombarded it with jmeter
> and it coped fine and no issues.
> I then deployed on my debian wheezy 64 bit linux box running on top of KVM
> using mono 3.2.0 and performed the same jmeter experiment. It locks up
> fairly quickly and wont take any new requests. I've tried using both sgen
> and boehm but they behave similarly although it seems to lock up faster
> when using sgen. I also tried enabling MONO_DISABLE_AIO but it doesn't
> make any difference.
> Anyone had similar issues?
> I tried using self hosted ServiceStack which also uses HttpListener and
> had similar issues so I'm finding it unlikely that the bug is in NancyFX
> I tried installing mono 2.10.8 to check if this is a regression, but
> getting exactly the same results.
> Any idea how I can debug this further or what could be going on.
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list