fix for timeout

This commit is contained in:
Ben Menking
2026-06-04 10:30:36 -04:00
parent ce871fead2
commit 0701af8788
+3 -1
View File
@@ -351,11 +351,13 @@ class Meshcore {
$response = CoreProtocol::readFrame($this->serial);
$obj = CoreParser::parseResponse($response);
echo "D: got a " . get_class($obj) . ", was expecting $class_expected\n";
if( !is_a($obj, $class_expected) ) {
array_push($this->msg_queue, $obj);
}
}
while((time() - $mark) < 5000 || is_a($obj, $class_expected));
while((time() - $mark) < 5 || is_a($obj, $class_expected));
return (is_a($obj, $class_expected))?$obj:null;
}