commit 75507dde97281e940d720979b3b545b955d64dd2
parent ad9ba0bc00306ef38b8b3cc4748dd216f59e7e50
Author: Bart Polot <bart@net.in.tum.de>
Date: Wed, 15 Oct 2014 00:55:42 +0000
- wrong condition, random paths removed instead of direct ones, fix #3531
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/cadet/gnunet-service-cadet_peer.c b/src/cadet/gnunet-service-cadet_peer.c
@@ -356,7 +356,7 @@ pop_direct_path (struct CadetPeer *peer)
for (iter = peer->path_head; NULL != iter; iter = iter->next)
{
- if (2 <= iter->length)
+ if (2 >= iter->length)
{
GNUNET_CONTAINER_DLL_remove (peer->path_head, peer->path_tail, iter);
return iter;