WIN32 osdtime should handle the system time change properly
Bug #697517 reported by
Alex Chen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
EPICS Base |
Fix Released
|
Medium
|
Unassigned | ||
3.14 |
Fix Released
|
Medium
|
Jeff Hill |
Bug Description
EPICS Base 3.14.9
File: \src\libCom\
Line 466: ' if ( fileTimeDiff == 0 ) {'
Problem:
If user changes the system at some point, the 'fileTimeDiff' here could be negative here.
Suggestion:
We could simply change ' if ( fileTimeDiff == 0 ) {' to ' if ( fileTimeDiff <= 0 ) {'
no longer affects: | epics-base/3.15 |
Changed in epics-base: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
> We could simply change ' if ( fileTimeDiff == 0 ) {' to ' if ( fileTimeDiff <= 0 ) {'
This is better, but maybe not enough because the PLL will stop functioning if they move the time back