aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-02-10 11:37:11 +0000
committerChristian Grothoff <christian@grothoff.org>2015-02-10 11:37:11 +0000
commit6cf96e80986552390556f36bd6e464d48c1a4b88 (patch)
tree918237c5493c6da37b303b4825407cf1cc51fedd /src
parent3f1d462dac5ca4124c2a67f2c84a6685507b1026 (diff)
downloadgnunet-6cf96e80986552390556f36bd6e464d48c1a4b88.tar.gz
gnunet-6cf96e80986552390556f36bd6e464d48c1a4b88.zip
-fix #3665: hello can theoretically still be NULL
Diffstat (limited to 'src')
-rw-r--r--src/transport/gnunet-service-transport_validation.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/transport/gnunet-service-transport_validation.c b/src/transport/gnunet-service-transport_validation.c
index c2e12fb16..cd5a87696 100644
--- a/src/transport/gnunet-service-transport_validation.c
+++ b/src/transport/gnunet-service-transport_validation.c
@@ -529,7 +529,9 @@ transmit_ping_if_allowed (void *cls,
529 hello = GST_hello_get (); 529 hello = GST_hello_get ();
530 if (NULL == hello) 530 if (NULL == hello)
531 { 531 {
532 GNUNET_break (0); 532 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
533 "Not PINGing peer `%s' as our HELLO is not yet ready\n",
534 GNUNET_i2s (pid));
533 return; 535 return;
534 } 536 }
535 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 537 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
@@ -700,7 +702,9 @@ revalidate_address (void *cls,
700 1, 702 1,
701 GNUNET_NO); 703 GNUNET_NO);
702 ve->revalidation_task = 704 ve->revalidation_task =
703 GNUNET_SCHEDULER_add_delayed (blocked_for, &revalidate_address, ve); 705 GNUNET_SCHEDULER_add_delayed (blocked_for,
706 &revalidate_address,
707 ve);
704 ve->next_validation = GNUNET_TIME_relative_to_absolute (blocked_for); 708 ve->next_validation = GNUNET_TIME_relative_to_absolute (blocked_for);
705 return; 709 return;
706 } 710 }