File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
app/src/main/java/tech/httptoolkit/android Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -85,7 +85,13 @@ class ProxyVpnRunnable(
85
85
86
86
val isIgnorable =
87
87
(e is ConnectException && errorMessage == " Permission denied" ) ||
88
+ // Nothing we can do if the internet goes down:
88
89
(e is ConnectException && errorMessage == " Network is unreachable" ) ||
90
+ (e is ConnectException && errorMessage.contains(" ENETUNREACH" )) ||
91
+ // Too many open files - can't make more sockets, not much we can do:
92
+ (e is ConnectException && errorMessage == " Too many open files" ) ||
93
+ (e is ConnectException && errorMessage.contains(" EMFILE" )) ||
94
+ // IPv6 is not supported here yet:
89
95
(e is PacketHeaderException && errorMessage.contains(" IP version should be 4 but was 6" ))
90
96
91
97
if (! isIgnorable) {
You can’t perform that action at this time.
0 commit comments