summaryrefslogtreecommitdiff
path: root/AUTHORS
diff options
context:
space:
mode:
authorAttila Kovacs <attila.kovacs@cfa.harvard.edu>2022-07-26 15:24:01 -0400
committerSteve Dickson <steved@redhat.com>2022-07-26 15:26:49 -0400
commit3f2a5459fb00c2f529d68a4a0fd7f367a77fa65a (patch)
treeb4d4f3e1b4ce227c7c0051d9fcfe107894c254fa /AUTHORS
parent7a6651a31038cb19807524d0422e09271c5ffec9 (diff)
downloadti-rpc-3f2a5459fb00c2f529d68a4a0fd7f367a77fa65a.tar.gz
thread safe clnt destruction.
If clnt_dg_destroy() or clnt_vc_destroy() is awoken with other blocked operations pending (such as clnt_*_call(), clnt_*_control(), or clnt_*_freeres()) but no active operation currently being executed, then the client gets destroyed. Then, as the other blocked operations get subsequently awoken, they will try operate on an invalid client handle, potentially causing unpredictable behavior and stack corruption. Signed-off-by: Attila Kovacs <attipaci@gmail.com> Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'AUTHORS')
0 files changed, 0 insertions, 0 deletions