@@ -633,41 +633,12 @@ void DatabasePager::start(uint32_t numReadThreads)
633633
634634void DatabasePager::request (ref_ptr<PagedLOD> plod)
635635{
636- #if 0
637- ++numActiveRequests;
638-
639- bool hasPending = false;
640- {
641- std::scoped_lock<std::mutex> lock(pendingPagedLODMutex);
642- hasPending = plod->pending.valid();
643- }
644-
645- if (!hasPending)
646- {
647- if (compare_exchange(plod->requestStatus, PagedLOD::NoRequest, PagedLOD::ReadRequest))
648- {
649- // debug("DatabasePager::request(", plod.get(), ") adding to requestQueue ", plod->filename, ", ", plod->priority, " plod=", plod.get());
650- _requestQueue->add(plod);
651- }
652- else
653- {
654- // debug("Attempted DatabasePager::request(", plod.get(), ") but plod.requestState() = ", plod->requestStatus.load(), " is not NoRequest");
655- }
656- }
657- else
658- {
659- // debug("Attempted DatabasePager::request(", plod.get(), ") but plod.pending is not null.");
660- }
661- #else
662-
663636 if (compare_exchange (plod->requestStatus , PagedLOD::NoRequest, PagedLOD::ReadRequest))
664637 {
665- // debug("DatabasePager::request(", plod.get(), ") adding to requestQueue ", plod->filename, ", ", plod->priority, " plod=", plod.get());
638+ debug (" DatabasePager::request(" , plod.get (), " ) adding to requestQueue " , plod->filename , " , " , plod->priority , " plod=" , plod.get ());
666639 _requestQueue->add (plod);
667640 ++numActiveRequests;
668641 }
669-
670- #endif
671642}
672643
673644void DatabasePager::requestDiscarded (PagedLOD* plod)
0 commit comments