Add timeout to HTTP client for webhooks.

Review Request #14927 — Created March 18, 2026 and updated

Information

rb-gateway
master

Reviewers

In order to prevent external networking issues (or Review Board issues)
from backing up rb-gateway goroutines, this change adds a timeout to
webhook deliveries.

  • Ran unit tests.
  • Ran integration tests.
Summary ID
Add timeout to HTTP client for webhooks.
In order to prevent external networking issues (or Review Board issues) from backing up rb-gateway goroutines, this change adds a timeout to webhook deliveries. Testing Done: - Ran unit tests. - Ran integration tests.
vqvryypppstqlwnpkrtmwrrrxrnpstms
Checks run (2 succeeded)
flake8 passed.
JSHint passed.