Class: StandardHealth::CheckTimeout

Inherits:
Timeout::Error
  • Object
show all
Defined in:
lib/standard_health/aggregator.rb

Overview

Raised internally when a check exceeds its timeout.

A DEDICATED subclass, never bare Timeout::Error: Timeout.timeout with the default class would also swallow a timeout the host app raised for its own reasons and mislabel it as ours. Passing our own class means we only ever catch the one we threw.