commit - 2e880a57f8bd6f9e8b10f9fbdb9feea35523226d
commit + 15e60fdf0c1dadf79b319635c4b6fe6786f1d3d4
blob - ba7cbc0c3979c445a9623b703e5ec3a3ff61b0e1
blob + d89ebf8d9f0cf68ef8fadbf9de6b14a7d102e157
--- config.c
+++ config.c
return -1;
if (h->ocsp_path != NULL) {
- log_debug("sending ocsp %s", h->ocsp_path);
- if ((fd = open(h->ocsp_path, O_RDONLY)) == -1)
- fatal("can't open %s", h->ocsp_path);
- if (config_send_file(ps, PROC_SERVER, IMSG_RECONF_OCSP,
- fd, NULL, 0) == -1)
+ if (config_open_send(ps, PROC_SERVER, IMSG_RECONF_OCSP,
+ h->ocsp_path) == -1)
+ return -1;
+ if (proc_flush_imsg(ps, PROC_SERVER, -1) == -1)
return -1;
}