mirror of
https://github.com/yhirose/cpp-httplib.git
synced 2025-05-10 09:43:51 +00:00
Fix #2113
This commit is contained in:
parent
3e3a8cc02f
commit
65d6316d65
@ -6055,6 +6055,10 @@ inline void calc_actual_timeout(time_t max_timeout_msec, time_t duration_msec,
|
|||||||
auto actual_timeout_msec =
|
auto actual_timeout_msec =
|
||||||
(std::min)(max_timeout_msec - duration_msec, timeout_msec);
|
(std::min)(max_timeout_msec - duration_msec, timeout_msec);
|
||||||
|
|
||||||
|
if (actual_timeout_msec < 0) {
|
||||||
|
actual_timeout_msec = 0;
|
||||||
|
}
|
||||||
|
|
||||||
actual_timeout_sec = actual_timeout_msec / 1000;
|
actual_timeout_sec = actual_timeout_msec / 1000;
|
||||||
actual_timeout_usec = (actual_timeout_msec % 1000) * 1000;
|
actual_timeout_usec = (actual_timeout_msec % 1000) * 1000;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user