diff options
author | Bart Polot <bart@net.in.tum.de> | 2015-10-02 03:37:34 +0000 |
---|---|---|
committer | Bart Polot <bart@net.in.tum.de> | 2015-10-02 03:37:34 +0000 |
commit | 724a27aba96c2ddb032f642930a750a8156be0fb (patch) | |
tree | 4f356f5d541deea633caac2935b1d0e4e222a8e7 | |
parent | d77885a12e7ce356aa35dd5ee1dd78f93ca443cc (diff) | |
download | gnunet-724a27aba96c2ddb032f642930a750a8156be0fb.tar.gz gnunet-724a27aba96c2ddb032f642930a750a8156be0fb.zip |
- don't try to connect to peers that are neighbors already
-rw-r--r-- | src/cadet/gnunet-service-cadet_peer.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cadet/gnunet-service-cadet_peer.c b/src/cadet/gnunet-service-cadet_peer.c index 8827009e2..b0eb6e526 100644 --- a/src/cadet/gnunet-service-cadet_peer.c +++ b/src/cadet/gnunet-service-cadet_peer.c | |||
@@ -2501,6 +2501,8 @@ GCP_try_connect (struct CadetPeer *peer) | |||
2501 | if (NULL == transport_handle) | 2501 | if (NULL == transport_handle) |
2502 | return; | 2502 | return; |
2503 | GCC_check_connections (); | 2503 | GCC_check_connections (); |
2504 | if (GNUNET_YES == GCP_is_neighbor (peer)) | ||
2505 | return; | ||
2504 | hello = GCP_get_hello (peer); | 2506 | hello = GCP_get_hello (peer); |
2505 | if (NULL == hello) | 2507 | if (NULL == hello) |
2506 | return; | 2508 | return; |