mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-27 22:03:31 +01:00
Merge remote-tracking branch 'dgoulet/bug24904_033_01' into maint-0.3.3
This commit is contained in:
commit
841ed9dbb9
4
changes/bug24904
Normal file
4
changes/bug24904
Normal file
@ -0,0 +1,4 @@
|
||||
o Minor bugfix (channel, client):
|
||||
- Better identify client connection when reporting to the geoip client
|
||||
cache. Fixes bug 24904; bugfix on 0.3.1.7.
|
||||
|
@ -1849,8 +1849,8 @@ channel_do_open_actions(channel_t *chan)
|
||||
circuit_build_times_network_is_live(get_circuit_build_times_mutable());
|
||||
router_set_status(chan->identity_digest, 1);
|
||||
} else {
|
||||
/* only report it to the geoip module if it's not a known router */
|
||||
if (!connection_or_digest_is_known_relay(chan->identity_digest)) {
|
||||
/* only report it to the geoip module if it's a client */
|
||||
if (channel_is_client(chan)) {
|
||||
if (channel_get_addr_if_possible(chan, &remote_addr)) {
|
||||
char *transport_name = NULL;
|
||||
channel_tls_t *tlschan = BASE_CHAN_TO_TLS(chan);
|
||||
|
Loading…
Reference in New Issue
Block a user