safeCompleteError method

void safeCompleteError(
  1. Object error, [
  2. StackTrace? stackTrace
])

Completes this completer with error and an optional stackTrace only if it has not already been completed.

Implementation

void safeCompleteError(Object error, [StackTrace? stackTrace]) {
  if (!isCompleted) {
    completeError(error, stackTrace);
  }
}