From 1fe107875b05cc07cf62c714c0136026eef7b93a Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Sun, 25 Oct 2020 14:50:07 -0400 Subject: Overhaul network I/O to be async for real Had to totally cut off OpenSSL from the network fd because obviously OpenSSL is just going to wreck our shit --- src/serve.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/serve.c') diff --git a/src/serve.c b/src/serve.c index df08d08..b798e7b 100644 --- a/src/serve.c +++ b/src/serve.c @@ -18,6 +18,7 @@ void client_submit_response(struct gmnisrv_client *client, enum gemini_status status, const char *meta, FILE *body) { + client->state = CLIENT_STATE_HEADER; client->status = status; client->meta = strdup(meta); client->body = body; -- cgit v1.2.3