diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2024-07-13 17:00:55 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2024-07-13 17:05:13 +0200 |
commit | c8b4ce0b368115714bd4cce131e1683759471099 (patch) | |
tree | 22f1ba6eb120e7ed51d7507bfa979bd95dae6dee /nptl/sysdeps/unix/sysv/linux | |
parent | 4b2a1b602fc1ade0de85084feb328203be3147c9 (diff) | |
download | glibc-c8b4ce0b368115714bd4cce131e1683759471099.tar.gz glibc-c8b4ce0b368115714bd4cce131e1683759471099.tar.xz glibc-c8b4ce0b368115714bd4cce131e1683759471099.zip |
hurd: Fix restoring message to be retried
save_data stores the start of the original message to be retried, overwritten by the EINTR reply. In 64b builds the overwrite is however rounded up to the 64b pointer size, so we have to save more than just the 32b err. Thanks a lot to Luca Dariz for the investigation!
Diffstat (limited to 'nptl/sysdeps/unix/sysv/linux')
0 files changed, 0 insertions, 0 deletions