core: only increment devices_released when a device is destroyed