commit | b4dd15bd6fc264cfcbae9b84c0775f25987c0f78 | [log] [tgz] |
---|---|---|
author | Olivier Houchard <ohouchard@haproxy.com> | Wed Jun 06 18:34:34 2018 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Thu Jun 07 14:33:44 2018 +0200 |
tree | 8473b45a8fb2fcecd6e0c4ec719db5d322aecef6 | |
parent | b1ca58b245e8e1dec098c5c0a83e4c4fd7b77a6c [diff] |
BUG/MINOR: unix: Make sure we can transfer abns sockets on seamless reload. When checking if a socket we got from the parent is suitable for a listener, we just checked that the path matched sockname.tmp, however this is unsuitable for abns sockets, where we don't have to create a temporary file and rename it later. To detect that, check that the first character of the sun_path is 0 for both, and if so, that &sun_path[1] is the same too. This should be backported to 1.8.