Guardian creates more and more threads each time FBServer dies [CORE2784] #3175
Labels
affect-version: 1.5.4
affect-version: 1.5.5
affect-version: 1.5.6
affect-version: 2.0.0
affect-version: 2.0.1
affect-version: 2.0.2
affect-version: 2.0.3
affect-version: 2.0.4
affect-version: 2.0.5
affect-version: 2.1.0
affect-version: 2.1.1
affect-version: 2.1.2
affect-version: 2.1.3
affect-version: 2.5 Alpha 1
affect-version: 2.5 Beta 1
affect-version: 2.5 Beta 2
affect-version: 2.5 RC1
affect-version: 3.0 Initial
component: guardian
fix-version: 3.0 Alpha 1
priority: major
qa: cannot be tested
type: bug
Submitted by: Claudio Valderrama C. (robocop)
Assigned to: Claudio Valderrama C. (robocop)
This is a very ancient bug.
When the guardian is monitoring the FB Server, if the server dies, the guardian creates a thread to monitor it. The guardian also creates a thread to flash the tray icon in that case. With each crash, more threads are competing to flash the tray icon. These threads don't terminate until the tray icon is double clicked or the guardian terminates. Having many threads in the same task eventually will render the flashing almost invisible.
Not sure how important is to fix problems in this Jurassic utility, but since it's still offered, better avoid it consuming unneeded resources.
Commits: b68e858
The text was updated successfully, but these errors were encountered: