From 938b8285cc990eb78d7f1511853e7ce7fd4ea399 Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Mon, 31 Mar 2014 09:03:01 +0000 Subject: [PATCH] fixed check for session_ack handling --- src/transport/gnunet-service-transport_neighbours.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c index f0b067e11..081105a3b 100644 --- a/src/transport/gnunet-service-transport_neighbours.c +++ b/src/transport/gnunet-service-transport_neighbours.c @@ -3410,10 +3410,10 @@ GST_neighbours_handle_session_ack (const struct GNUNET_MessageHeader *message, now wait for the ACK to finally be connected - If we sent a CONNECT_ACK to this peer before */ - if ( (GNUNET_TRANSPORT_PS_CONNECT_RECV_ACK != n->state) || + if ( (GNUNET_TRANSPORT_PS_CONNECT_RECV_ACK != n->state) && (ACK_SEND_SESSION_ACK != n->ack_state)) { - GNUNET_log (GNUNET_ERROR_TYPE_ERROR, + GNUNET_log (GNUNET_ERROR_TYPE_WARNING, "Received unexpected SESSION_ACK message from peer `%s' in state %s/%s\n", GNUNET_i2s (peer), GNUNET_TRANSPORT_ps2s (n->state), -- 2.25.1