diff --git a/mozilla/netwerk/protocol/file/src/nsFileChannel.cpp b/mozilla/netwerk/protocol/file/src/nsFileChannel.cpp index 0d97a8a2141..1e8442b78ef 100644 --- a/mozilla/netwerk/protocol/file/src/nsFileChannel.cpp +++ b/mozilla/netwerk/protocol/file/src/nsFileChannel.cpp @@ -579,6 +579,10 @@ nsFileChannel::Process(void) return; error: + // Map EOF to NS_OK for the OnStopBinding(...) notification... + if (NS_BASE_STREAM_EOF == mStatus) { + mStatus = NS_OK; + } mState = ENDING; return; }