diff --git a/platform/FileBase.cpp b/platform/FileBase.cpp index 1c8c35a3fb..c3369cfb0d 100644 --- a/platform/FileBase.cpp +++ b/platform/FileBase.cpp @@ -88,6 +88,7 @@ FileBase *FileBase::lookup(const char *name, unsigned int len) p = p->_next; } if (len == (sizeof "default") - 1 && std::memcmp("default", name, len) == 0) { + _mutex->unlock(); return _default; } _mutex->unlock();