-
Reynald Bourtembourg authored
Fix a bug leading to server not starting when the timeout property of MKS_MicrovisionIP_RGA devices was set to a value >= 2148ms. An uncaught omni_thread_fatal exception was thrown by omni_condition::timedwait() in this use case. In addition to the bug fix, omni_thread_fatal exceptions are now caught in check_ACK() method and the ERRNO set by the pthread_cond_timedwait() method called by omni_condition::timedwait is logged and returned in a DevFailed exception.
493465ed
To find the state of this project's repository at the time of any of these versions, check out the tags.