aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-transport.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2013-01-17 13:33:31 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2013-01-17 13:33:31 +0000
commitec16981c9b561e1aa7c4aca4a2407fcd524c591a (patch)
treef4653a7676e822b34ecde3bbac343fa1339977e4 /src/transport/gnunet-transport.c
parent34d8a9d0b428eb683f0503106bcc31f3fc1af8a7 (diff)
downloadgnunet-ec16981c9b561e1aa7c4aca4a2407fcd524c591a.tar.gz
gnunet-ec16981c9b561e1aa7c4aca4a2407fcd524c591a.zip
end when no addresses returned
Diffstat (limited to 'src/transport/gnunet-transport.c')
-rw-r--r--src/transport/gnunet-transport.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/transport/gnunet-transport.c b/src/transport/gnunet-transport.c
index 94e4656e3..00fbb528e 100644
--- a/src/transport/gnunet-transport.c
+++ b/src/transport/gnunet-transport.c
@@ -727,6 +727,9 @@ process_address (void *cls, const struct GNUNET_PeerIdentity *peer,
727 /* done */ 727 /* done */
728 address_resolution_in_progress = GNUNET_NO; 728 address_resolution_in_progress = GNUNET_NO;
729 pic = NULL; 729 pic = NULL;
730 if (GNUNET_SCHEDULER_NO_TASK != end)
731 GNUNET_SCHEDULER_cancel (end);
732 end = GNUNET_SCHEDULER_add_now (&shutdown_task, NULL);
730 return; 733 return;
731 } 734 }
732 if (address == NULL) 735 if (address == NULL)
@@ -740,6 +743,9 @@ process_address (void *cls, const struct GNUNET_PeerIdentity *peer,
740 op_timeout = GNUNET_SCHEDULER_add_delayed (OP_TIMEOUT, 743 op_timeout = GNUNET_SCHEDULER_add_delayed (OP_TIMEOUT,
741 &operation_timeout, NULL); 744 &operation_timeout, NULL);
742 745
746 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Received address for peer `%s': %s\n",
747 GNUNET_i2s (peer), address->transport_name);
748
743 rc = GNUNET_malloc(sizeof (struct ResolutionContext)); 749 rc = GNUNET_malloc(sizeof (struct ResolutionContext));
744 GNUNET_assert (NULL != rc); 750 GNUNET_assert (NULL != rc);
745 GNUNET_CONTAINER_DLL_insert (rc_head, rc_tail, rc); 751 GNUNET_CONTAINER_DLL_insert (rc_head, rc_tail, rc);