diff --git a/src/jamidht/namedirectory.cpp b/src/jamidht/namedirectory.cpp index e0ea3d92891c0068b4f8c1d0b24cda2fcd7c0ca5..571021eb35b13c812f4d1209549395229526b2e3 100644 --- a/src/jamidht/namedirectory.cpp +++ b/src/jamidht/namedirectory.cpp @@ -264,7 +264,7 @@ void NameDirectory::lookupName(const std::string& n, LookupCallback cb) nameCache_.emplace(addr, name); } cb(addr, Response::found); - saveCache(); + scheduleSave(); } else if (code >= 400 && code < 500) { cb("", Response::notFound); } else {