When using a proxy, the proxy always respond within 10 sec, potentially with an error.
This is because there's a timeout set inside the proxy fetcher.
When not using a proxy, the jumping promise may stay unresolved. It there's no answer in 10 seconds I think the promise should be automatically rejected