Home
last modified time | relevance | path

Searched refs:fd_cache_ (Results 1 – 1 of 1) sorted by relevance

/third_party/nghttp2/src/
DHttpServer.cc264 if (handlers_.empty() && !fd_cache_.empty()) { in remove_handler()
326 auto range = fd_cache_.equal_range(path); in get_cached_fd()
344 it = fd_cache_.erase(it); in get_cached_fd()
361 auto rv = fd_cache_.emplace(path, std::make_unique<FileEntry>(ent)); in cache_fd()
364 auto rv = fd_cache_.insert( in cache_fd()
371 while (fd_cache_.size() > FILE_ENTRY_EVICT_THRES) { in cache_fd()
378 fd_cache_.erase(ent->it); in cache_fd()
389 fd_cache_.erase(target->it); in release_fd()
397 for (auto i = std::begin(fd_cache_); i != std::end(fd_cache_);) { in release_unused_fd()
406 i = fd_cache_.erase(i); in release_unused_fd()
[all …]