diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-03-07 10:36:04 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2015-03-07 10:36:04 +0000 |
commit | 12100c9e78074d60745ce320aeed78c68658fcfe (patch) | |
tree | d19b4ff09432a22836e726b0478e484448ba0e73 /src/transport | |
parent | b80ca38067a55ae8588446ad47ecc7af65abefcc (diff) | |
download | gnunet-12100c9e78074d60745ce320aeed78c68658fcfe.tar.gz gnunet-12100c9e78074d60745ce320aeed78c68658fcfe.zip |
fix #3701
Diffstat (limited to 'src/transport')
-rw-r--r-- | src/transport/gnunet-service-transport_ats.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/transport/gnunet-service-transport_ats.c b/src/transport/gnunet-service-transport_ats.c index 8c3c5fed8..90947ddb4 100644 --- a/src/transport/gnunet-service-transport_ats.c +++ b/src/transport/gnunet-service-transport_ats.c | |||
@@ -708,8 +708,11 @@ GST_ats_expire_address (const struct GNUNET_HELLO_Address *address) | |||
708 | if (NULL != ai->session) | 708 | if (NULL != ai->session) |
709 | { | 709 | { |
710 | ai->expired = GNUNET_YES; | 710 | ai->expired = GNUNET_YES; |
711 | GNUNET_ATS_address_destroy (ai->ar); | 711 | if (NULL != ai->ar) |
712 | ai->ar = NULL; | 712 | { |
713 | GNUNET_ATS_address_destroy (ai->ar); | ||
714 | ai->ar = NULL; | ||
715 | } | ||
713 | return; | 716 | return; |
714 | } | 717 | } |
715 | GNUNET_assert (GNUNET_YES == | 718 | GNUNET_assert (GNUNET_YES == |