@SurgeTeam Surge iOS v5.8.1 reboots the VPN routing when external resources such as rule-sets, domain-set are updated. This was not the previous behaviour and it can lead to leakage while using surge iOS for a sensitive assignment and update occurs automatically.
I think this is happening because Surge v5.8.1 preprocesses RULE-SETs & DOMAIN-SETs in order to reduce latency in rule matching. Is it possible to maximize speed/time process of rule-set and domain-set matching without preprocessing? or is it possible to prevent Surge from rebooting when RULE-SETs and DOMAIN-SETs are updated? Is there a way to configure a manual updating of external rules?