mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
r19262@catbus: nickm | 2008-04-09 14:05:20 -0400
When writing relay cells to a buffer, update timestamp_last_added_nonpadding. Bugfix on 0.2.0.1-alpha. Backport candidate. svn:r14329
This commit is contained in:
+4
-1
@@ -1868,7 +1868,7 @@ connection_or_flush_from_first_active_circuit(or_connection_t *conn, int max)
|
||||
* for us.
|
||||
*/
|
||||
assert_active_circuits_ok_paranoid(conn);
|
||||
return n_flushed;
|
||||
goto done;
|
||||
}
|
||||
}
|
||||
tor_assert(*next_circ_on_conn_p(circ,conn));
|
||||
@@ -1885,6 +1885,9 @@ connection_or_flush_from_first_active_circuit(or_connection_t *conn, int max)
|
||||
log_debug(LD_GENERAL, "Made a circuit inactive.");
|
||||
make_circuit_inactive_on_conn(circ, conn);
|
||||
}
|
||||
done:
|
||||
if (n_flushed)
|
||||
conn->timestamp_last_added_nonpadding = time(NULL);
|
||||
return n_flushed;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user