failFetch method
Marks the fetch as failed.
Implementation
void failFetch(String message, [int? code]) {
if (!isActive) return;
isActive = false;
emitProgress(FetchProgress.failed(
message: message,
code: code,
receivedBytes: _buffer.length,
));
}