diff --git a/src/preferences/cpufrequency/DriverInterface.cpp b/src/preferences/cpufrequency/DriverInterface.cpp index 9b5919ed31..099f7bc990 100644 --- a/src/preferences/cpufrequency/DriverInterface.cpp +++ b/src/preferences/cpufrequency/DriverInterface.cpp @@ -212,6 +212,8 @@ CPUFreqDriverInterface::_FindSpeedStepDriver(const char* path) sizeof(uint32)); if (ret == B_OK && magicId == kMagicFreqID) return B_OK; + else + close(fDriverHandler); } }