[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r10951 - gnunet/src/hostlist
From: |
gnunet |
Subject: |
[GNUnet-SVN] r10951 - gnunet/src/hostlist |
Date: |
Fri, 16 Apr 2010 21:34:29 +0200 |
Author: grothoff
Date: 2010-04-16 21:34:29 +0200 (Fri, 16 Apr 2010)
New Revision: 10951
Modified:
gnunet/src/hostlist/hostlist-client.c
Log:
handle NULL better
Modified: gnunet/src/hostlist/hostlist-client.c
===================================================================
--- gnunet/src/hostlist/hostlist-client.c 2010-04-16 18:50:45 UTC (rev
10950)
+++ gnunet/src/hostlist/hostlist-client.c 2010-04-16 19:34:29 UTC (rev
10951)
@@ -379,15 +379,14 @@
unsigned int counter;
struct Hostlist * pos;
- if ( GNUNET_YES == use_preconfigured_list)
+ if ( (GNUNET_YES == use_preconfigured_list) ||
+ (linked_list_size == 0) )
{
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
"Using preconfigured bootstrap server\n");
use_preconfigured_list = GNUNET_NO;
return get_bootstrap_url();
}
- if (linked_list_size == 0)
- return NULL;
index = GNUNET_CRYPTO_random_u32 ( GNUNET_CRYPTO_QUALITY_WEAK,
linked_list_size);
counter = 0;
pos = linked_list_head;
@@ -628,6 +627,9 @@
CURLcode ret;
CURLMcode mret;
+ current_url = get_list_url ();
+ if (current_url == NULL)
+ return;
curl = curl_easy_init ();
multi = NULL;
if (curl == NULL)
@@ -636,7 +638,6 @@
clean_up ();
return;
}
- current_url = get_list_url ();
GNUNET_log (GNUNET_ERROR_TYPE_INFO | GNUNET_ERROR_TYPE_BULK,
_("Bootstrapping using hostlist at `%s'.\n"),
current_url);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r10951 - gnunet/src/hostlist,
gnunet <=