crank up the length of the maximum allowed control message.
svn:r9644
"INTERNAL".
- Change reported stream target addresses to IP consistently when
we finally get the IP from an exit node.
+ - Send log messages to the controller even if they happen to be very
+ long.
o Minor bugfixes (other):
- Display correct results when reporting which versions are
send_control1_event_impl(uint16_t event, event_format_t which, int extended,
const char *format, va_list ap)
{
-#define SEND_CONTROL1_EVENT_BUFFERSIZE 1024
+ /* This is just a little longer than the longest allowed log message */
+#define SEND_CONTROL1_EVENT_BUFFERSIZE 10064
int r;
- char buf[SEND_CONTROL1_EVENT_BUFFERSIZE]; /* XXXX Length */
+ char buf[SEND_CONTROL1_EVENT_BUFFERSIZE];
size_t len;
char *cp;