X-Git-Url: http://git.archive.openwrt.org/?a=blobdiff_plain;f=service%2Ftrigger.c;h=480367b05bc37c8ac7766db9fbe8829166b1f1cb;hb=1a555f67c7de2b942aa188840ab97fb0e518c1ca;hp=f4504011f8b6c0292b24fb3053ee608b75cd779b;hpb=396efd78d68310c90a9b2a18faaf46ad47f7509c;p=project%2Fprocd.git diff --git a/service/trigger.c b/service/trigger.c index f450401..480367b 100644 --- a/service/trigger.c +++ b/service/trigger.c @@ -90,6 +90,8 @@ static void q_job_run(struct runqueue *q, struct runqueue_task *t) static void trigger_free(struct trigger *t) { + json_script_free(&t->jctx); + uloop_timeout_cancel(&t->delay); free(t->data); list_del(&t->list); free(t);