[MDEV-15655] add linux abstract socket support Created: 2018-03-25 Updated: 2018-07-09 Resolved: 2018-05-12 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Server |
| Fix Version/s: | 10.4.0 |
| Type: | Task | Priority: | Major |
| Reporter: | Daniel Black | Assignee: | Sergey Vojtovich |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | contribution, foundation, patch | ||
| Description |
|
Linux has had abstract socket support for a very long time. They solve problems like MDEV-5479, where its hard to tell if a residual file system socket is in use, and not possibly to atomically take over the bind. Abstract socket would solve part of this by ensuring that a terminated program removes it abstract socket (the kernel does it automatically). A lot of effort has been spent writing init scripts that cleanup filesystem sockets too. |
| Comments |
| Comment by Sergey Vojtovich [ 2018-05-12 ] |
|
Pushed to 10.4. I disabled the test case until libmariadb is updated. Currently it seems to be broken (some plugin_auth tests fail). Fix version set to N/A since there is no 10.4.0 or 10.4.1 available. |
| Comment by Daniel Black [ 2018-05-17 ] |
|
thanks svoj |
| Comment by Sergei Golubchik [ 2018-07-09 ] |
|
changed the version to 10.4.0 (which is now available) |