https://bugzilla.novell.com/show_bug.cgi?id=661830
https://bugzilla.novell.com/show_bug.cgi?id=661830#c0 Summary: Stream reading from HTTPWebResponse (downloading) timed-out if a ServiceHost with any bindings Classification: Mono Product: Mono: Runtime Version: 2.8.x Platform: i386 OS/Version: RHEL 5 Status: NEW Severity: Normal Priority: P5 - None Component: io-layer AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- Created an attachment (id=406576) --> (http://bugzilla.novell.com/attachment.cgi?id=406576) A sample program which simulate the download of a file, and after 15 seconds, starts a Service Host which will make the download timed-out User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10 A Stream reading from HTTPWebResponse will timed-out if there's ServiceHost instantiate with any type of bindings - I've tested it using BasicHttpBinding and NetTcpBinding. This can be proven if the file is big enough. If you look at the attachment, the code stop at Line 89 : currentDownloadChunks = resStream.Read(readBytes, 0, _downloadChunks); Note : Most probably this code will work on Mono 2.6.7,but not Mono 2.8.1 Reproducible: Always Steps to Reproduce: 1.Edit the sample program with the location of download file of your choice 2.The download file must be big, preferably 50Mb. 3.Run the program 4.After the Service Host has been instantiate, wait a few seconds and it will stop reading from the Stream. Actual Results: Exception "The operation has timed out" will occurred. Expected Results: The download finish I'm running on Mono 2.8.1 which I build from source. Here are the steps that I took to build it: build libgdiplus, mono-2.8.1, mod-mono, xsp -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
