Documentation
¶
Overview ¶
Package timeouts holds timeout constants shared between the FODC agent and proxy. Co-locating these constants ensures the proxy-side per-agent collection deadline is always strictly greater than the agent-side InspectAll timeout, regardless of who imports them.
Index ¶
Constants ¶
const AgentInspectAll = 40 * time.Second
AgentInspectAll bounds how long a single InspectAll call against the local liaison may run on the FODC agent side.
const ProxySlack = 10 * time.Second
ProxySlack is the additional time the proxy waits, on top of AgentInspectAll, before declaring an agent unresponsive. It must be strictly greater than zero so the proxy always outlasts the agent's own deadline and never gives up while a slow but still progressing InspectAll call is in flight.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.