From b9a759f55fdf6af262092354cc9a982fb30fa05b Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Wed, 15 Feb 2012 09:49:12 +0000 Subject: [PATCH] fix for Assertion failed at gnunet-service-ats_addresses.c:587 --- src/transport/gnunet-service-transport_neighbours.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c index 91005cdd7..e5ac5b4e3 100644 --- a/src/transport/gnunet-service-transport_neighbours.c +++ b/src/transport/gnunet-service-transport_neighbours.c @@ -1512,7 +1512,7 @@ GST_neighbours_switch_to_address (const struct GNUNET_PeerIdentity *peer, GNUNET_TIME_absolute_hton (GNUNET_TIME_absolute_get ()); cc = GNUNET_malloc (sizeof (struct ContinutionContext)); - cc->session = session; + cc->session = n->session; cc->address = GNUNET_HELLO_address_copy (address); ret = send_with_session (n, @@ -1531,7 +1531,7 @@ GST_neighbours_switch_to_address (const struct GNUNET_PeerIdentity *peer, connect_msg.timestamp = GNUNET_TIME_absolute_hton (GNUNET_TIME_absolute_get ()); cc = GNUNET_malloc (sizeof (struct ContinutionContext)); - cc->session = session; + cc->session = n->session; cc->address = GNUNET_HELLO_address_copy (address); ret = send_with_session(n, @@ -1551,7 +1551,7 @@ GST_neighbours_switch_to_address (const struct GNUNET_PeerIdentity *peer, connect_msg.timestamp = GNUNET_TIME_absolute_hton (GNUNET_TIME_absolute_get ()); cc = GNUNET_malloc (sizeof (struct ContinutionContext)); - cc->session = session; + cc->session = n->session; cc->address = GNUNET_HELLO_address_copy (address); ret = send_with_session(n, (const void *) &connect_msg, msg_len, -- 2.25.1