| 624 | } |
| 625 | |
| 626 | void CelestialSlaveDatabase::signalRegion(RectI const& region) { |
| 627 | RecursiveMutexLocker locker(m_mutex); |
| 628 | |
| 629 | for (auto location : chunkIndexesFor(region)) { |
| 630 | if (!m_chunkCache.ptr(location) && !m_pendingChunkRequests.contains(location)) |
| 631 | m_pendingChunkRequests[location] = Timer(); |
| 632 | } |
| 633 | } |
| 634 | |
| 635 | void CelestialSlaveDatabase::signalSystem(CelestialCoordinate const& system) { |
| 636 | RecursiveMutexLocker locker(m_mutex); |