@ -356,9 +356,9 @@ bool GpioControl::GetSelftestStatus(time_t wait_time)
std::vector<ITEM>::iterator it;
for (it = m_items.begin(); it != m_items.end(); ++it)
{
if (it->cmd == cmd && (now - it->openTime >= wait_time))
if (it->cmd == cmd && it->openTime!=0 && (now - it->openTime >= wait_time))
return true;
return true;//自检完成
}
return false;