diff --git a/SDBlockDevice.cpp b/SDBlockDevice.cpp index 976deea3a2..50455399fe 100644 --- a/SDBlockDevice.cpp +++ b/SDBlockDevice.cpp @@ -369,6 +369,9 @@ int SDBlockDevice::init() int SDBlockDevice::deinit() { + _lock.lock(); + _is_initialized = false; + _lock.unlock(); return 0; }