| 9 | #include <unistd.h> |
| 10 | |
| 11 | BlockServiceFileTracker::BlockServiceFileTracker(Logger& logger, std::shared_ptr<XmonAgent>& xmon, const RegistryOptions& options, RegistryDB& db, RegistryServer& server, RegistryWriter& writer) : |
| 12 | Loop(logger, xmon, "file_tracker"), |
| 13 | _registryDB(db), |
| 14 | _server(server), |
| 15 | _writer(writer), |
| 16 | _queue(MAX_SHARD_RESPONSES), |
| 17 | _nextRequestId(RandomGenerator().generate64()) |
| 18 | { |
| 19 | _responses.reserve(MAX_SHARD_RESPONSES); |
| 20 | } |
| 21 | |
| 22 | void BlockServiceFileTracker::step() { |
| 23 | _processResponses(); |
nothing calls this directly
no test coverage detected