[Mono-bugs] [Bug 378922] [Regression] No response when uploading files far bigger then maxRequestLength

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Apr 11 16:25:56 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=378922

User mhabersack at novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=378922#c1





--- Comment #1 from Marek Habersack <mhabersack at novell.com>  2008-04-11 14:25:55 MST ---
The issue here is that we're closing a socket which still has data left in the
receive buffer. In TCP connections it means the RST is sent to the client. The
issue is in the LingeringNetworkStream implementation in Mono.WebServer. A
quick (but not right) workaround for this is to modify the LingeringClose
method to read _all_ the data from the socket (by, e.g. commenting out line 85.
This is not a fix, since it opens up doors for DoS attacks.
I'm working on a right fix for the issue.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list