[Mono-bugs] [Bug 74190][Wis] Changed - Console.WriteLine gives UnauthorizedAccessException
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Fri, 8 Apr 2005 18:59:44 -0400 (EDT)
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 tauberer@for.net.
http://bugzilla.ximian.com/show_bug.cgi?id=74190
--- shadow/74190 2005-04-08 18:40:05.000000000 -0400
+++ shadow/74190.tmp.6249 2005-04-08 18:59:44.000000000 -0400
@@ -122,6 +122,21 @@
REplace the call to open with:
int fd = Syscall.open("/tmp/test",
OpenFlags.O_RDONLY|OpenFlags.O_CREAT, FilePermissions.DEFFILEMODE);
+
+------- Additional Comments From tauberer@for.net 2005-04-08 18:59 -------
+Wait.... I think Mono.Unix is working fine. The idea was to create a
+situation where writing to Console.Out would throw
+UnauthorizedAccessException, since that's the situation I find
+mod-mono-server in after restarting it. I think the Mono.Unix
+behavior above is correct.
+
+What's possibly not correct is what happens when the application tries
+to write to the console, not knowing that it's been previously dup'ed
+to a read-only file (e.g by Apache, if that's what's happening). I
+think Console.WriteLine should silently ignore errors writing to the
+console.
+
+- Josh