if (blockingMode == nsICache::BLOCKING)    MarkBlockingMode();
    nsCacheRequest( nsCString *           key,                     nsICacheListener *    listener,                    nsCacheAccessMode     accessRequested,                    nsCacheSession *      session)        : mKey(key),          mInfo(0),          mListener(listener),          mEventQ(nsnull),          mLock(nsnull),          mCondVar(nsnull)    {        PR_INIT_CLIST(this);        SetAccessRequested(accessRequested);        SetStoragePolicy(session->StoragePolicy());        if (session->IsStreamBased())             MarkStreamBased();        if (session->WillDoomEntriesIfExpired())  MarkDoomEntriesIfExpired();        MarkWaitingForValidation();    }