summaryrefslogtreecommitdiffstats
path: root/xlators/storage
diff options
context:
space:
mode:
authorRaghavendra G <raghavendra@gluster.com>2009-11-18 15:06:50 +0000
committerAnand V. Avati <avati@dev.gluster.com>2009-11-19 02:52:08 -0800
commit957bcfd1242c15925272cb5e3bb0650bb29f7c89 (patch)
tree338150e6bfcee88ec5a4252ef8f4fce1bab4a1c1 /xlators/storage
parent877522adb8a30de0023464cba0e597104e93cccc (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 'xlators/storage')
0 files changed, 0 insertions, 0 deletions