[MXS-1376] Remove the zombie queue Created: 2017-08-24 Updated: 2017-09-18 Resolved: 2017-09-18 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | Core |
| Affects Version/s: | None |
| Fix Version/s: | 2.2.0 |
| Type: | Task | Priority: | Major |
| Reporter: | Johan Wikman | Assignee: | Johan Wikman |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Description |
|
After the threading change in 2.1 the zombie queue is no longer needed, as only one thread will ever access a DCB. Consequently when a DCB is closed, all closing related activities can be done immediately. |
| Comments |
| Comment by Johan Wikman [ 2017-09-18 ] |
|
It turned out that removing the zombie queue introduced a number of subtle and not so obvious issues. The zombie queue was removed, but then put back in an altered and cleaned up form. |