[MXS-2006] Deconstruct objects in reverse order on shutdown Created: 2018-08-10  Updated: 2020-01-02  Resolved: 2020-01-02

Status: Closed
Project: MariaDB MaxScale
Component/s: Core
Affects Version/s: None
Fix Version/s: 2.5.0

Type: Task Priority: Major
Reporter: markus makela Assignee: markus makela
Resolution: Fixed Votes: 0
Labels: None


 Description   

Currently, when MaxScale stops it somewhat abruptly frees everything and exits. Instead, it should perform the following tasks:

  1. Remove listeners from services
  2. Remove filters and servers from services
  3. Remove servers from monitors
  4. Destroy services
  5. Destroy filters
  6. Destroy monitors
  7. Destroy servers

Generated at Thu Feb 08 04:11:00 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.