Loading changes/bug2629 0 → 100644 +5 −0 Original line number Diff line number Diff line o Minor bugfixes - Fix a crash bug that could occur occasionally when a client was configured with a large number of bridges. Fixes bug 2629; bugfix on 0.2.1.2-alpha. Bugfix by trac user "shitlei". src/or/circuitbuild.c +2 −1 Original line number Diff line number Diff line Loading @@ -3200,7 +3200,8 @@ any_pending_bridge_descriptor_fetches(void) conn->purpose == DIR_PURPOSE_FETCH_SERVERDESC && TO_DIR_CONN(conn)->router_purpose == ROUTER_PURPOSE_BRIDGE && !conn->marked_for_close && conn->linked && !conn->linked_conn->marked_for_close) { conn->linked && conn->linked_conn && !conn->linked_conn->marked_for_close) { log_debug(LD_DIR, "found one: %s", conn->address); return 1; } Loading Loading
changes/bug2629 0 → 100644 +5 −0 Original line number Diff line number Diff line o Minor bugfixes - Fix a crash bug that could occur occasionally when a client was configured with a large number of bridges. Fixes bug 2629; bugfix on 0.2.1.2-alpha. Bugfix by trac user "shitlei".
src/or/circuitbuild.c +2 −1 Original line number Diff line number Diff line Loading @@ -3200,7 +3200,8 @@ any_pending_bridge_descriptor_fetches(void) conn->purpose == DIR_PURPOSE_FETCH_SERVERDESC && TO_DIR_CONN(conn)->router_purpose == ROUTER_PURPOSE_BRIDGE && !conn->marked_for_close && conn->linked && !conn->linked_conn->marked_for_close) { conn->linked && conn->linked_conn && !conn->linked_conn->marked_for_close) { log_debug(LD_DIR, "found one: %s", conn->address); return 1; } Loading