commit | febbce87baf15b610d30172e37b98133e92159cc | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Fri Aug 28 18:45:01 2020 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Fri Aug 28 18:45:01 2020 +0200 |
tree | f02af5022ff055f2747c24048b3ff047a4286025 | |
parent | c32f39431cdba2ca2f63b1debcfbfec2ee30f7d5 [diff] |
BUG/MINOR: reload: do not fail when no socket is sent get_old_sockets() mistakenly sets ret=0 instead of ret2=0 before leaving when the old process announces zero FD. So it will return an error instead of success. This must be particularly rare not to have a single socket to offer though! A few comments were added to make it more obvious what to expect in return. This must be backported to 1.8 since the bug has always been there.