|
@@ -6736,6 +6736,10 @@ read_request(FILE *fp,
|
|
|
}
|
|
|
|
|
|
request_len = get_request_len(buf, *nread);
|
|
|
+
|
|
|
+ /* first time reading from this connection */
|
|
|
+ clock_gettime(CLOCK_MONOTONIC, &last_action_time);
|
|
|
+
|
|
|
while (
|
|
|
(conn->ctx->stop_flag == 0) && (*nread < bufsiz) && (request_len == 0)
|
|
|
&& ((mg_difftimespec(&last_action_time, &(conn->req_time))
|