diff --git a/examples/file.c b/examples/file.c
index 7e571d412ff8d92b7e2236f0073c205c0af8b546..568f7d67bcf270e4efda8668b99b61779cf8aac3 100644
--- a/examples/file.c
+++ b/examples/file.c
@@ -23,7 +23,7 @@ static int index_html(struct mg_connection *conn) {
     }
   }
 
-  return n < sizeof(buf) ? 1 : 0;
+  return n < sizeof(buf) ? MG_REQUEST_PROCESSED : MG_REQUEST_CALL_AGAIN;
 }
 
 int main(void) {