[Mono-bugs] [Bug 76075][Nor] Changed - Cannot write to named pipe using FileStream

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Sep 14 09:47:21 EDT 2005


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by ddulai at bloomberg.net.

http://bugzilla.ximian.com/show_bug.cgi?id=76075

--- shadow/76075	2005-09-12 18:49:55.000000000 -0400
+++ shadow/76075.tmp.27223	2005-09-14 09:47:21.000000000 -0400
@@ -2,13 +2,13 @@
 Product: Mono: Runtime
 Version: 1.1
 OS: Debian Woody
 OS Details: Debian Sid
 Status: NEW   
 Resolution: 
-Severity: 
+Severity: Unknown
 Priority: Normal
 Component: io-layer
 AssignedTo: dick at ximian.com                            
 ReportedBy: fcantelmi at bloomberg.net               
 QAContact: mono-bugs at ximian.com
 TargetMilestone: ---
@@ -61,6 +61,17 @@
 
 How often does this happen? 
 every time.
 
 Additional Information:
 thanks.  please let me know how I can help investigate.
+
+------- Additional Comments From ddulai at bloomberg.net  2005-09-14 09:47 -------
+actually, the issue is not in MonoIO.Seek -- its in io-layer.c's 
+file_write.
+
+because of the locking sematics in file_write, it seeks on the named 
+pipe fd and fails, thus erroring out on any writes to the fd.
+
+it doesnt use pipe_write because this is not a pipe fd created with 
+the syscall pipe() via CreatePipe() in io-layer.c. this is a named 
+pipe on the filesystem (an unseekable file).


More information about the mono-bugs mailing list