commit | 47c8c029dba5386cc6ee6f49f411053de4e23e36 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Mon Sep 28 16:39:25 2015 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Mon Sep 28 16:43:48 2015 +0200 |
tree | 4fd840464dd4a75db52c695b60c5cbbacbc6fc24 | |
parent | 20b7afbc14ca11c55919155e0b3d0d9aed33b9ab [diff] |
MEDIUM: init: completely deallocate unused peers When peers are stopped due to not being running on the appropriate process, we want to completely release them and unregister their signals and task in order to ensure there's no way they may be called in the future. Note: ideally we should have a list of all tables attached to a peers section being disabled in order to unregister them and void their sync_task. It doesn't appear to be *that* easy for now.