CA's search datagram interval exponential backoff flawed

Bug #541127 reported by Jeff Hill
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Fix Released
High
Jeff Hill

Bug Description

CA's search datagram interval exponential backoff should look like this:
30mS, 60mS, 120mS, 240mS,...
Or a similar behavior with higher initial delays resulting from a round trip time delay estimate greater than 30 mS.
However, instead the backoff delays look like this
30 mS, 30mS, 30mS, 30mS, 30mS, 30mS, 60mS, 120mS, 240mS ...

This also impacts what CA does when a channel disconnects or there is a beacon anomaly ( a new server event). The intent was to start the search delay for disconnected channels in these situations at 2 seconds but due to the above bug the delay was more like 64 mS.

Additional information:
This bug impacts EPICS R3.14 only

Original Mantis Bug: mantis-47
    http://www.aps.anl.gov/epics/mantis/view_bug_page.php?f_id=47

Tags: ca 3.14
Revision history for this message
Jeff Hill (johill-lanl) wrote :

Fixed in R3.14.5

Revision history for this message
Andrew Johnson (anj) wrote :

R3.14.5 released.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.