[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor/master] Merge branch 'bug22798_029_squashed'



commit 77026f8a87064efc926f0be1e65c922f5e4ea238
Merge: 959af2024 57eab23ea
Author: Nick Mathewson <nickm@xxxxxxxxxxxxxx>
Date:   Wed Jan 17 13:26:41 2018 -0500

    Merge branch 'bug22798_029_squashed'

 changes/bug22798    |  4 ++++
 src/common/compat.h |  3 +++
 src/or/connection.c | 42 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 49 insertions(+)

diff --cc src/or/connection.c
index 3c37c59b4,dfb6d5bf1..a020bef77
--- a/src/or/connection.c
+++ b/src/or/connection.c
@@@ -3876,9 -3847,12 +3914,12 @@@ connection_handle_write_impl(connection
  
      /* else open, or closing */
      initial_size = buf_datalen(conn->outbuf);
 -    result = flush_buf_tls(or_conn->tls, conn->outbuf,
 +    result = buf_flush_to_tls(conn->outbuf, or_conn->tls,
                             max_to_write, &conn->outbuf_flushlen);
  
+     if (result >= 0)
+       update_send_buffer_size(conn->s);
+ 
      /* If we just flushed the last bytes, tell the channel on the
       * or_conn to check if it needs to geoip_change_dirreq_state() */
      /* XXXX move this to flushed_some or finished_flushing -NM */



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits