- Add hex print of trust anchor pointer to trust anchor file temp

name to make it unique, for libunbound created multiple contexts.
This commit is contained in:
W.C.A. Wijngaards
2019-07-29 16:51:40 +02:00
parent 7d5ab2f4de
commit 27811ffaa9
2 changed files with 4 additions and 2 deletions
+2
View File
@@ -1,5 +1,7 @@
29 July 2019: Wouter
- Add verbose log message when auth zone file is written, at level 4.
- Add hex print of trust anchor pointer to trust anchor file temp
name to make it unique, for libunbound created multiple contexts.
23 July 2019: Wouter
- Fix question section mismatch in local zone redirect.
+2 -2
View File
@@ -1182,8 +1182,8 @@ void autr_write_file(struct module_env* env, struct trust_anchor* tp)
return;
}
/* unique name with pid number and thread number */
snprintf(tempf, sizeof(tempf), "%s.%d-%d", fname, (int)getpid(),
env->worker?*(int*)env->worker:0);
snprintf(tempf, sizeof(tempf), "%s.%d-%d-%llx", fname, (int)getpid(),
env->worker?*(int*)env->worker:0, (long long int)tp);
verbose(VERB_ALGO, "autotrust: write to disk: %s", tempf);
out = fopen(tempf, "w");
if(!out) {