aboutsummaryrefslogtreecommitdiff
path: root/examples/fcgi.c
diff options
context:
space:
mode:
Diffstat (limited to 'examples/fcgi.c')
-rw-r--r--examples/fcgi.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/fcgi.c b/examples/fcgi.c
index 06384c4..2790f9d 100644
--- a/examples/fcgi.c
+++ b/examples/fcgi.c
@@ -27,7 +27,8 @@ int main(int argc, char const * argv[])
if (magi_session_fcgi(&session, sock)) {
struct magi_request request;
magi_request_setup(&request);
- while (magi_request_fcgi(&request, &session)) {
+ while (magi_request_fcgi(&request, &session) &&
+ magi_request_resume_fcgi(&request, &session)) {
if (!request.error) {
struct magi_response response;
magi_response_setup(&response);