victronenergy / venus

Victron Energy Unix/Linux OS
https://github.com/victronenergy/venus/wiki
545 stars 70 forks source link

FlashMQ runs away on certain DNS failures #1218

Closed jhofstee closed 5 months ago

jhofstee commented 5 months ago

FlashMQ 1.9.1 fixes a bug in the reconnect logic of bridges. When there were more bridges than worker threads, a situation would arise where the function that maintains the connection was queued at an exponential rate, eventually running out of memory.