From c055a34cdbf13a08ad685f41b018facbae7e2402 Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Mon, 17 Jul 2006 08:11:27 +0000 Subject: [PATCH] huge bugfix: we weren't ever writing an http header when sending out network statuses! so clients were downloading the whole thing, and then discarding them because they're malformed. svn:r6778 --- src/or/directory.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/or/directory.c b/src/or/directory.c index 52ebf19f23..e8ff16f28d 100644 --- a/src/or/directory.c +++ b/src/or/directory.c @@ -1501,6 +1501,9 @@ directory_handle_command_get(connection_t *conn, char *headers, return 0; } // note_request(request_type,dlen); + write_http_response_header(conn, -1, + deflated?"application/octet_stream":"text/plain", + deflated?"deflate":NULL); conn->fingerprint_stack = dir_fps; if (! deflated)