2008-10-31 Gonzalo Paniagua Javier <gonzalo@novell.com>
[mono.git] / mcs / class / System / System.Net / FtpDataStream.cs
index f8d77e174d74d5e24ffc4e3ec9159c57bfcc03a9..bc33e24c0d8c92b96f768c4372ce4080e27ef371 100644 (file)
@@ -25,7 +25,6 @@ namespace System.Net
                bool disposed;
                bool isRead;
                int totalRead;
-               int contentLength;
 
                ManualResetEvent closewh;
 
@@ -39,7 +38,6 @@ namespace System.Net
                                throw new ArgumentException ("socket");
 
                        this.request = request;
-                       this.contentLength = socket.Available;
                        this.networkStream = new NetworkStream (socket, true);
                        this.isRead = isRead;
 
@@ -129,11 +127,10 @@ namespace System.Net
 
                        totalRead += nbytes;
                        if (nbytes == 0) {
-                               contentLength = totalRead;
-                               request.SetTransferCompleted ();
                                networkStream.Close ();
+                               request.SetTransferCompleted ();
                        }
-                       
+
                        return nbytes;
                }