Author: mhabersack
Date: 2007-08-09 04:01:51 -0400 (Thu, 09 Aug 2007)
New Revision: 83714
Modified:
tags/mono-1-2-5/xsp/ChangeLog
tags/mono-1-2-5/xsp/src/Mono.WebServer/MonoWorkerRequest.cs
Log:
Backport of a change from trunk:
2007-08-08 Marek Habersack <[EMAIL PROTECTED]>
* src/Mono.WebServer/MonoWorkerRequest.cs: don't use the
SendResponseFromFile (IntPtr, long, long) overload from the
SendResponseFromFile (string, long, long) one - prevents double
close of the file handle.
Modified: tags/mono-1-2-5/xsp/ChangeLog
===================================================================
--- tags/mono-1-2-5/xsp/ChangeLog 2007-08-09 07:53:21 UTC (rev 83713)
+++ tags/mono-1-2-5/xsp/ChangeLog 2007-08-09 08:01:51 UTC (rev 83714)
@@ -1,3 +1,10 @@
+2007-08-08 Marek Habersack <[EMAIL PROTECTED]>
+
+ * src/Mono.WebServer/MonoWorkerRequest.cs: don't use the
+ SendResponseFromFile (IntPtr, long, long) overload from the
+ SendResponseFromFile (string, long, long) one - prevents double
+ close of the file handle.
+
2007-07-24 Wade Berrier <[EMAIL PROTECTED]>
* configure.in: version bump -> 1.2.5
Modified: tags/mono-1-2-5/xsp/src/Mono.WebServer/MonoWorkerRequest.cs
===================================================================
--- tags/mono-1-2-5/xsp/src/Mono.WebServer/MonoWorkerRequest.cs 2007-08-09
07:53:21 UTC (rev 83713)
+++ tags/mono-1-2-5/xsp/src/Mono.WebServer/MonoWorkerRequest.cs 2007-08-09
08:01:51 UTC (rev 83714)
@@ -798,7 +798,7 @@
FileStream file = null;
try {
file = File.OpenRead (filename);
- SendResponseFromFile (file.Handle, offset,
length);
+ SendFromStream (file, offset, length);
} finally {
if (file != null)
file.Close ();
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches