diff --git a/daemon/worker.c b/daemon/worker.c index 97906d6cf1a2dd23adb5069c756934ee121cb9e7..b6f1afb6843971ea16122f57089b1b22acb77e50 100644 --- a/daemon/worker.c +++ b/daemon/worker.c @@ -259,6 +259,8 @@ static struct qr_task *qr_task_create(struct worker_ctx *worker, uv_handle_t *ha task->req.qsource.key = NULL; task->req.qsource.addr = NULL; task->req.qsource.dst_addr = NULL; + task->req.qsource.packet = NULL; + task->req.qsource.opt = NULL; /* Remember query source addr */ if (addr) { size_t addr_len = sizeof(struct sockaddr_in);