InteractiveResponse reports partial replies.
authorZeeshan Ali (Khattak) <zeeshanak@src.gnome.org>
Sun, 18 Jan 2009 19:27:49 +0000 (19:27 +0000)
committerZeeshan Ali (Khattak) <zeeshanak@src.gnome.org>
Sun, 18 Jan 2009 19:27:49 +0000 (19:27 +0000)
svn path=/trunk/; revision=450

src/rygel/rygel-interactive-response.vala

index c79f3f0..6dd69f8 100644 (file)
@@ -39,17 +39,15 @@ public class Rygel.InteractiveResponse : Rygel.HTTPResponse {
                                 string       uri,
                                 Seek?        seek,
                                 size_t       file_length) throws Error {
-        base (server, msg, false);
+        base (server, msg, seek != null);
 
         this.seek = seek;
         this.length = file_length;
 
         if (seek != null) {
-            msg.set_status (Soup.KnownStatusCode.PARTIAL_CONTENT);
             this.length = (size_t) seek.length;
         } else {
             this.length = file_length;
-            msg.set_status (Soup.KnownStatusCode.OK);
         }
 
         this.buffer = new char[this.length];