safeMessage

fun safeMessage(e: Throwable, fallback: String): String

Returns a short, non-sensitive message derived from e, falling back to fallback when the message is empty or looks like it could leak secrets.

Parameters

e

The throwable whose message is being considered.

fallback

Generic message used when the raw message is unsafe.