Mercurial > sci
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); |