From 6018052c8584f697b5a0fff19ba6d00ad8df2ee4 Mon Sep 17 00:00:00 2001 From: sr Date: Tue, 16 Jul 2013 12:11:45 +0200 Subject: Fix bugs from rewrite so it actually works --- src/server/uplink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/server/uplink.c') diff --git a/src/server/uplink.c b/src/server/uplink.c index 7675a76..797b287 100644 --- a/src/server/uplink.c +++ b/src/server/uplink.c @@ -13,7 +13,7 @@ pthread_spinlock_t _alts_lock; */ int uplink_get_matching_alt_servers(dnbd3_host_t *host, dnbd3_server_entry_t *output, int size) { - if ( host == NULL || host->type == 0 ) return 0; + if ( host == NULL || host->type == 0 || _num_alts == 0 ) return 0; int i, j; int count = 0; int distance[size]; -- cgit v1.2.3-55-g7522