aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/app/src/main/java/com/wireguard/android/fragment
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2018-01-09 09:37:49 -0600
committerSamuel Holland <samuel@sholland.org>2018-01-09 09:37:49 -0600
commitdaacc06a0dcf4e8de371b9e177627ecd82e0ba17 (patch)
treedc476c95ee42bc9e019c1cccc93f295f6e3179af /app/src/main/java/com/wireguard/android/fragment
parentWgQuickBackend: Log when tunnels can't be enumerated (diff)
downloadwireguard-android-daacc06a0dcf4e8de371b9e177627ecd82e0ba17.tar.xz
wireguard-android-daacc06a0dcf4e8de371b9e177627ecd82e0ba17.zip
global: Clean up error logging
Signed-off-by: Samuel Holland <samuel@sholland.org>
Diffstat (limited to 'app/src/main/java/com/wireguard/android/fragment')
-rw-r--r--app/src/main/java/com/wireguard/android/fragment/TunnelController.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/src/main/java/com/wireguard/android/fragment/TunnelController.java b/app/src/main/java/com/wireguard/android/fragment/TunnelController.java
index fd265d20..1d1dc6b9 100644
--- a/app/src/main/java/com/wireguard/android/fragment/TunnelController.java
+++ b/app/src/main/java/com/wireguard/android/fragment/TunnelController.java
@@ -41,7 +41,7 @@ public final class TunnelController {
else
tunnel = null;
if (tunnel == null) {
- Log.e(TAG, "setChecked() from a null tunnel", new IllegalStateException());
+ Log.e(TAG, "setChecked() from a null tunnel", new IllegalStateException("No tunnel"));
return;
}
tunnel.setState(State.of(checked)).whenComplete((state, throwable) -> {
@@ -51,15 +51,16 @@ public final class TunnelController {
if (throwable instanceof ErrnoException
&& ((ErrnoException) throwable).errno == OsConstants.ENODEV) {
final String message = context.getString(R.string.not_supported_message);
+ final String title = context.getString(R.string.not_supported_title);
final AlertDialog dialog = new AlertDialog.Builder(context)
.setMessage(Html.fromHtml(message))
.setPositiveButton(R.string.ok, null)
- .setTitle(R.string.not_supported_title)
+ .setTitle(title)
.show();
// Make links work.
((TextView) dialog.findViewById(android.R.id.message))
.setMovementMethod(LinkMovementMethod.getInstance());
- Log.e(TAG, "WireGuard not supported");
+ Log.e(TAG, title, throwable);
} else {
final String error = ExceptionLoggers.unwrap(throwable).getMessage();
final int messageResId = checked ? R.string.error_up : R.string.error_down;