[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)

Generated at Thu Feb 08 08:23:01 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.