summaryrefslogtreecommitdiffstats
path: root/libglusterfs
diff options
context:
space:
mode:
authorRaghavendra G <raghavendra@gluster.com>2009-11-13 16:08:15 +0000
committerAnand V. Avati <avati@dev.gluster.com>2009-11-16 00:41:36 -0800
commit0c7597a1339f1a6762505cfe7292202a0db196a6 (patch)
tree72995a0867829c47662a558ea05c27f33222cc89 /libglusterfs
parentd67322fdfa27746f82fb6e37ffe57efde9bfa021 (diff)
transport/ib-verbs: fix race-condition resulting in freeing of transport while it was still being used.
- while handling a failed work completion status, the transport is disconnected. But further down in the code, the transport is still used. There can be a possibility that transport might've been freed by the time control reaches this point. More detailed description of events leading to this situation can be found at http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=381 Signed-off-by: Raghavendra G <raghavendra@gluster.com> Signed-off-by: Anand V. Avati <avati@dev.gluster.com> BUG: 381 (glusterfs crash in ib-verbs) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=381
Diffstat (limited to 'libglusterfs')
0 files changed, 0 insertions, 0 deletions