commit | 17c79770aea178a3938b2b28288839b43ee6d59b | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Sun Feb 23 03:00:29 2003 +0000 |
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Sun Feb 23 03:00:29 2003 +0000 |
tree | 4610026c897dd6505cd843e4f2dd85bad89e008a | |
parent | 53fe4589a534bff5269f83fc0563c25a42059b0d [diff] |
Apply the following: The veneers for msgrcv in vg_intercept.c and vg_libpthread.c are not returning the number of bytes read correctly - they always return zero for any non-error case, which causes programs using msgrcv to behave somewhat non-optimally when running under valgrind ;-) Attached is a patch against 1.9.3 which fixes this. Tom -- Tom Hughes (thh@cyberscience.com) git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1424 a5019735-40e9-0310-863c-91ae7b9d1cf9