There is an issue where chat message processing breaks due to unhandles `SocketError` exceptions originating in the SSRF check, specifically in `FinalDestination::Resolver`. This change gives `FinalDestination::SSRFDetector` a new error class to wrap the `SocketError` in, and haves the `RetrieveTitle` class handle that error gracefully. |
||
|---|---|---|
| .. | ||
| http_spec.rb | ||
| resolver_spec.rb | ||
| ssrf_detector_spec.rb | ||