comparison page-api-jobs.c @ 10:eb76429ce112

sciworkerd: improve process destruction
author David Demelier <markand@malikania.fr>
date Tue, 29 Jun 2021 20:40:17 +0200
parents 215c0c3b3609
children 3051ef92173a
comparison
equal deleted inserted replaced
9:3ef8128e244f 10:eb76429ce112
77 static void 77 static void
78 post(struct kreq *r) 78 post(struct kreq *r)
79 { 79 {
80 if (r->fieldsz < 1) 80 if (r->fieldsz < 1)
81 page(r, NULL, KHTTP_400, KMIME_APP_JSON, NULL); 81 page(r, NULL, KHTTP_400, KMIME_APP_JSON, NULL);
82 else if (save(r->fields[0].key) < 0) 82 else if (save(r->fields[0].val) < 0)
83 page(r, NULL, KHTTP_500, KMIME_APP_JSON, NULL); 83 page(r, NULL, KHTTP_500, KMIME_APP_JSON, NULL);
84 else { 84 else {
85 khttp_head(r, kresps[KRESP_CONTENT_TYPE], "%s", kmimetypes[KMIME_APP_JSON]); 85 khttp_head(r, kresps[KRESP_CONTENT_TYPE], "%s", kmimetypes[KMIME_APP_JSON]);
86 khttp_head(r, kresps[KRESP_STATUS], "%s", khttps[KHTTP_200]); 86 khttp_head(r, kresps[KRESP_STATUS], "%s", khttps[KHTTP_200]);
87 khttp_body(r); 87 khttp_body(r);