Skip to content

ECO-CMP-JS-010 — Missing request timeout

  • Category: Computation (CMP)
  • Family: JavaScript (JS)
  • Layer: Network
  • Tier: 2
  • Severity: error
  • Tags: javascript, timeouts
  • Legacy ID: ECO-JS-010

Summary

Requests without timeouts hang and create cascading latency.

Rationale

Timeouts are a reliability boundary; missing them removes the boundary.

Impact

{
  "confidence": 0.85,
  "notes": "High propagation risk.",
  "type": "reliability"
}

Detection

{
  "languages": [
    "javascript"
  ],
  "method": "hybrid"
}

Remediation

{
  "guidance": "Use AbortController / client timeouts; set defaults.",
  "tradeoffs": "Endpoint tuning."
}

Ontology

{
  "system_layers": [
    "network"
  ]
}