Andrei Pelinescu-Onciul writes:
The same thing can happen for udp too, albeit only in
special cases
(udp send can fail albeit very rarely, the most common case being
firewall rules on output on the local machine that use REJECT).
You don't need to care about the protocol being used. It could be as
simple as checking the return of a t_* function and calling a
route().
i have failure_route that handles failure to deliver a request to a
contact. i cannot call failure_route from a route block. a logical
conclusion of your suggestion is to abolish failure_routes completely,
just have routes.
-- juha