<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>Bingo, exactly what I found after further debugging. I'll fling it over<br>to the mono lists next week to see if this is something well known or if
<br>we are doing something wrong.<br><br></blockquote></div><br>Thank you for partially restoring my belief in my own insanity.<br><br><br>I did a little investigation in the mono bug database, and found 3 which I think is interesting/relevant.
<br><br>[2.0] CompressedStack causes continuous slowdown / excessive memory usage<br><a href="https://bugzilla.novell.com/show_bug.cgi?id=321047">https://bugzilla.novell.com/show_bug.cgi?id=321047</a> <br><br>This one isn't marked as fixed, but it will probably come back to hurt us.
<br><br><br>HttpListenerRequest.InputStream.Read blocks indefinitively<br><a href="https://bugzilla.novell.com/show_bug.cgi?id=321824">https://bugzilla.novell.com/show_bug.cgi?id=321824</a><br>This one is marked as fixed as per 2007-09-15, which means it isn't part of any distribution yet. I know this isn't POST related, but most code dealing POST's needs to read the request input stream.
<br><br>System.Net.HttpListener hangs reading past end of a non-chunked response<br><a href="https://bugzilla.novell.com/show_bug.cgi?id=320218">https://bugzilla.novell.com/show_bug.cgi?id=320218</a><br>I don't think we will be hurt by this one, it is marked as fixed, but isn't part of a released distribution yet.
<br><br>These bugs raises the question, can we use HTTP and REST as the foundation for comms protocols? do we need to give up the HttpListener implementation in Mono, and implement our own?<br><br>Do we change to XMPP?<br>
<br>/tleiades<br>