Commit Diff


commit - 49048dfff7cd350eff6736daf90dd6e18534dea7
commit + a8ae7cb134fb6b0e03b39228b38af9c85d4514d7
blob - 53c9174699f2eed0eb4714bee55e823d738698cd
blob + 1e555ea23f75ae699aeed85bb730ade0246f3484
--- gotwebd/sockets.c
+++ gotwebd/sockets.c
@@ -339,7 +339,8 @@ request_done(struct imsg *imsg)
 		return;
 	}
 
-	fcgi_create_end_record(c);
+	if (c->client_status == CLIENT_REQUEST)
+		fcgi_create_end_record(c);
 	fcgi_cleanup_request(c);
 }