said by vikingisson:
Just use a different server. I gave up on the toronto server a while back. Montreal and Chicago have good latency and are more reliable.
That would work, but only if the user notices that the server he's currently on is down. Ideally, Voip.ms needs to implement some sort of automatic failover to switch users to another server if one is down. Especially important since the current failover rules are server based so if the user's server is down, no calls goes through at all.