gCacheManager->LimitDiskCacheSize(gCacheManagerNeedToEvict);
    NS_IMETHOD OnStopRequest(nsIChannel *channel, nsISupports *ctxt,                             nsresult aStatus, const PRUnichar* aStatusArg) {        if (NS_FAILED(aStatus))            mCacheEntry->SetFlag(nsCachedNetData::TRUNCATED_CONTENT);            mCacheEntry->ClearFlag(nsCachedNetData::VESTIGIAL);        mCacheEntry->ClearFlag(nsCachedNetData::UPDATE_IN_PROGRESS);				        if (mCacheStream )            mCacheStream->Close();        // Tell any stream-as-file observers that the file has been completely written        mCacheEntry->Notify(nsIStreamAsFileObserver::NOTIFY_AVAILABLE, NS_OK);        return mOriginalListener->OnStopRequest(channel, ctxt, aStatus, aStatusArg);    }