diff options
author | Samuel Holland <samuel@sholland.org> | 2018-01-09 09:37:49 -0600 |
---|---|---|
committer | Samuel Holland <samuel@sholland.org> | 2018-01-09 09:37:49 -0600 |
commit | daacc06a0dcf4e8de371b9e177627ecd82e0ba17 (patch) | |
tree | dc476c95ee42bc9e019c1cccc93f295f6e3179af /app/src/main/java/com/wireguard/android/fragment | |
parent | WgQuickBackend: Log when tunnels can't be enumerated (diff) | |
download | wireguard-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.java | 7 |
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; |