Bug ID 468584: The aced daemon may leak file descriptors and/or memory on a longevity run

Last Modified: Mar 12, 2019

Bug Tracker

Affected Product:  See more info
BIG-IP APM(all modules)

Known Affected Versions:
10.2.4, 11.2.0, 11.2.1, 11.3.0, 11.4.0, 11.4.1, 11.5.0, 11.5.1, 11.5.1 HF1, 11.5.1 HF10, 11.5.1 HF11, 11.5.1 HF2, 11.5.1 HF3, 11.5.1 HF4, 11.5.1 HF5, 11.5.1 HF6, 11.5.1 HF7, 11.5.1 HF8, 11.5.1 HF9, 11.5.2, 11.5.2 HF1, 11.5.3, 11.5.3 HF1, 11.5.3 HF2, 11.5.4, 11.5.4 HF1, 11.5.4 HF2, 11.5.4 HF3, 11.5.4 HF4, 11.5.5, 11.5.6, 11.5.7, 11.5.8, 11.5.9, 11.6.0, 11.6.0 HF1, 11.6.0 HF2, 11.6.0 HF3, 11.6.0 HF4, 11.6.0 HF5, 11.6.0 HF6, 11.6.0 HF7, 11.6.0 HF8, 11.6.1, 11.6.1 HF1, 11.6.1 HF2, 11.6.2, 11.6.2 HF1, 11.6.3, 11.6.3.1, 11.6.3.2, 11.6.3.3, 11.6.3.4

Fixed In:
12.0.0

Opened: Jun 24, 2014
Severity: 3-Major
Related AskF5 Article:
K61055919

Symptoms

The aced process may leak file descriptors and/or memory when running for a long time without a restart and some error conditions such as: apd cannot connect to aced, aced cannot connect to backend server, exception happened when running out of memory, etc.

Impact

The impact of this issue is that service becomes unstable and either crashes or stops processing requests.

Conditions

Failures may happen on connectivity issues; when aced loses a connection to apd or to backend server it may leak file descriptors and/or memory.

Workaround

This issue has no workaround at this time.

Fix Information

The aced daemon now has several fixes to avoid memory/FDs leaks. It also restarts child processes gracefully if any failure occurs.

Behavior Change