| 305 | } |
| 306 | |
| 307 | // Enforced at every point where the body advances, not only before a receive: |
| 308 | // checking it in receive_more() alone lets an already-buffered tail — the rest |
| 309 | // of a large chunk, trailers, the terminating chunk — be consumed after the |
| 310 | // deadline has passed, which is not what "deadline" means to a caller reasoning |
| 311 | // about how long the model can be held. |
| 312 | void require_within_deadline() const { |
no outgoing calls
no test coverage detected