[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] r10406: Just in case we have one of the bugs that turned up in the a (in tor/branches/tor-0_1_2-patches: . src/or)
Author: nickm
Date: 2007-05-30 00:53:27 -0400 (Wed, 30 May 2007)
New Revision: 10406
Modified:
tor/branches/tor-0_1_2-patches/
tor/branches/tor-0_1_2-patches/src/or/directory.c
Log:
r13082@catbus: nickm | 2007-05-30 00:53:20 -0400
Just in case we have one of the bugs that turned up in the alpha series, backport the patch to tolerate a null reason_phrase in our status line.
Property changes on: tor/branches/tor-0_1_2-patches
___________________________________________________________________
svk:merge ticket from /tor/012 [r13082] on 8246c3cf-6607-4228-993b-4d95d33730f1
Modified: tor/branches/tor-0_1_2-patches/src/or/directory.c
===================================================================
--- tor/branches/tor-0_1_2-patches/src/or/directory.c 2007-05-30 04:53:24 UTC (rev 10405)
+++ tor/branches/tor-0_1_2-patches/src/or/directory.c 2007-05-30 04:53:27 UTC (rev 10406)
@@ -1361,7 +1361,7 @@
{
char buf[256];
if (tor_snprintf(buf, sizeof(buf), "HTTP/1.0 %d %s\r\n\r\n",
- status, reason_phrase) < 0) {
+ status, reason_phrase ? reason_phrase : "OK") < 0) {
log_warn(LD_BUG,"Bug: status line too long.");
return;
}