catchError method
Implementation
void catchError(Object e, StackTrace st, WebSocketContext socket) {
// Send an error
if (e is AngelHttpException) {
socket.sendError(e);
app.logger.severe(e.message, e.error ?? e, e.stackTrace);
} else if (sendErrors) {
var err = AngelHttpException(
message: e.toString(),
stackTrace: st,
errors: [st.toString()],
);
socket.sendError(err);
app.logger.severe(err.message, e, st);
} else {
var err = AngelHttpException();
socket.sendError(err);
app.logger.severe(e.toString(), e, st);
}
}