tunnel: newIncompleteFuture requires API 31

Fixes: 3b6ab660 ("ui: raise min SDK to 24")
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
This commit is contained in:
Jason A. Donenfeld
2026-01-02 03:33:27 +01:00
parent a494c62bd9
commit 3f30378c73
@@ -404,7 +404,10 @@ public final class GoBackend implements Backend {
tunnel.onStateChange(State.DOWN);
}
}
vpnService = vpnService.newIncompleteFuture();
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S)
vpnService = vpnService.newIncompleteFuture();
else
vpnService = new CompletableFuture<>();
super.onDestroy();
}