You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In VxWorks the impl calls timer_settime followed by timer_gettime on the
same timer to check if rounding occurred. If the second call fails this
reports it as an error.
Note unless there is some sort of OS bug this should be impossible to
happen as this code only runs after a successful timer_settime.
In VxWorks the impl calls timer_settime followed by timer_gettime on the
same timer to check if rounding occurred. If the second call fails this
reports it as an error.
Note unless there is some sort of OS bug this should be impossible to
happen as this code only runs after a successful timer_settime.
Is your feature request related to a problem? Please describe.
If timer_gettime fails the rounding error will not be reported, silently ignored:
osal/src/os/vxworks/src/os-impl-timebase.c
Line 566 in ead5723
Describe the solution you'd like
Report error, return failure
Describe alternatives you've considered
None
Additional context
None
Requester Info
Jacob Hageman - NASA/GSFC, OSAL code review
The text was updated successfully, but these errors were encountered: