Set has_ta before unbound context initialization

This commit is contained in:
Willem Toorop 2015-06-26 00:29:20 +02:00
parent 19b79b066f
commit fe4b7095b3
1 changed files with 3 additions and 3 deletions

View File

@ -843,6 +843,9 @@ getdns_context_create_with_extended_memory_functions(
/* unbound context is initialized here */
/* Unbound needs SSL to be init'ed this early when TLS is used. However we
* don't know that till later so we will have to do this every time. */
result->has_ta = priv_getdns_parse_ta_file(
NULL, result->dnssec_trust_anchors);
SSL_library_init();
result->unbound_ctx = NULL;
if ((r = rebuild_ub_ctx(result)))
@ -853,9 +856,6 @@ getdns_context_create_with_extended_memory_functions(
getdns_list_create_with_context(result)))
goto error;
result->has_ta = priv_getdns_parse_ta_file(
NULL, result->dnssec_trust_anchors);
*context = result;
return GETDNS_RETURN_GOOD;
error: