diff options
Diffstat (limited to 'src/transport/gnunet-service-transport_neighbours.c')
-rw-r--r-- | src/transport/gnunet-service-transport_neighbours.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c index 72c425591..3472e8ee0 100644 --- a/src/transport/gnunet-service-transport_neighbours.c +++ b/src/transport/gnunet-service-transport_neighbours.c | |||
@@ -713,7 +713,7 @@ set_state_and_timeout (struct NeighbourMapEntry *n, | |||
713 | struct GNUNET_TIME_Absolute timeout) | 713 | struct GNUNET_TIME_Absolute timeout) |
714 | { | 714 | { |
715 | if (GNUNET_TRANSPORT_is_connected (s) && | 715 | if (GNUNET_TRANSPORT_is_connected (s) && |
716 | ! GNUNET_TRANSPORT_is_connected (n->state) ) | 716 | (! GNUNET_TRANSPORT_is_connected (n->state)) ) |
717 | { | 717 | { |
718 | neighbours_connect_notification (n); | 718 | neighbours_connect_notification (n); |
719 | GNUNET_STATISTICS_set (GST_stats, | 719 | GNUNET_STATISTICS_set (GST_stats, |
@@ -721,8 +721,8 @@ set_state_and_timeout (struct NeighbourMapEntry *n, | |||
721 | ++neighbours_connected, | 721 | ++neighbours_connected, |
722 | GNUNET_NO); | 722 | GNUNET_NO); |
723 | } | 723 | } |
724 | if (! GNUNET_TRANSPORT_is_connected (s) && | 724 | if ((! GNUNET_TRANSPORT_is_connected (s)) && |
725 | GNUNET_TRANSPORT_is_connected (n->state) ) | 725 | GNUNET_TRANSPORT_is_connected (n->state) ) |
726 | { | 726 | { |
727 | GNUNET_STATISTICS_set (GST_stats, | 727 | GNUNET_STATISTICS_set (GST_stats, |
728 | gettext_noop ("# peers connected"), | 728 | gettext_noop ("# peers connected"), |
@@ -948,7 +948,8 @@ free_neighbour (struct NeighbourMapEntry *n) | |||
948 | } | 948 | } |
949 | GNUNET_assert (GNUNET_YES == | 949 | GNUNET_assert (GNUNET_YES == |
950 | GNUNET_CONTAINER_multipeermap_remove (neighbours, | 950 | GNUNET_CONTAINER_multipeermap_remove (neighbours, |
951 | &n->id, n)); | 951 | &n->id, |
952 | n)); | ||
952 | 953 | ||
953 | /* Cancel address requests for this peer */ | 954 | /* Cancel address requests for this peer */ |
954 | if (NULL != n->suggest_handle) | 955 | if (NULL != n->suggest_handle) |