Don't delete Sysman handle during destructor of a Subdevice handle.

Change-Id: I6d17805c05ed556e51c908832d1150ffa17c28f0
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
This commit is contained in:
Jitendra Sharma
2020-10-23 16:57:53 +05:30
committed by sys_ocldev
parent b039f5cc76
commit bc3e09ca88

View File

@@ -675,9 +675,11 @@ void DeviceImp::releaseResources() {
DeviceImp::~DeviceImp() {
releaseResources();
if (pSysmanDevice != nullptr) {
delete pSysmanDevice;
pSysmanDevice = nullptr;
if (!isSubdevice) {
if (pSysmanDevice != nullptr) {
delete pSysmanDevice;
pSysmanDevice = nullptr;
}
}
}