[Sockets] Support Remote/LocalEndPoint for AF_UNIX
[mono.git] / mcs / class / Mono.Posix / Mono.Unix / StdioFileStream.cs
index d76eed33e03b40f180feb37477fd4bb48a6d67b4..7eed08157b0748ff075ad7bcc362aa8709d4b74a 100644 (file)
@@ -120,7 +120,7 @@ namespace Mono.Unix {
                                        canWrite = true;  
                                Native.Stdlib.clearerr (file);
                        }
-                       catch (Exception e) {
+                       catch (Exception) {
                                throw new ArgumentException (Locale.GetText ("Invalid file stream"), "fileStream");
                        }
                        GC.KeepAlive (this);
@@ -182,6 +182,7 @@ namespace Mono.Unix {
                {
                        if (file == InvalidFileStream)
                                throw new ObjectDisposedException ("Invalid File Stream");
+                       GC.KeepAlive (this);
                }
 
                public IntPtr Handle {