Bug ID 696049: High CPU load on generic message if multiple responses arrive while asynchronous Tcl command is running

Last Modified: Sep 13, 2023

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
11.5.0, 11.5.1, 11.5.2, 11.5.3, 11.5.4, 11.5.5, 11.6.0, 11.6.1, 11.6.2, 11.6.3, 11.6.3.1, 12.0.0, 12.0.0 HF1, 12.1.0 HF1, 12.0.0 HF2, 12.1.0 HF2, 12.0.0 HF3, 12.0.0 HF4, 12.1.1 HF1, 12.1.1 HF2, 12.1.2 HF1, 12.1.2 HF2, 12.1.0, 12.1.1, 12.1.2, 12.1.3, 12.1.3.1, 12.1.3.2, 12.1.3.3, 12.1.3.4, 12.1.3.5, 13.0.0, 13.0.0 HF1, 13.0.0 HF2, 13.0.0 HF3, 13.0.1, 13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3

Fixed In:
14.0.0, 13.1.0.4, 12.1.3.6, 11.6.3.2, 11.5.6

Opened: Nov 23, 2017

Severity: 3-Major

Related Article: K55660303

Symptoms

High CPU load on generic message if multiple responses arrive while asynchronous Tcl command is running.

Impact

High CPU load might occur as multiple responses will be assigned the same request_sequence_number.

Conditions

Multiple response messages arrive on a connection while an asynchronous Tcl command is running on that connection.

Workaround

None.

Fix Information

Request_sequence_numbers are not assigned to response messages until the Tcl event is executed for that message. This avoids assigning the same number to multiple events.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips