]> git.michaelhowe.org Git - packages/o/openafs.git/commit
STABLE12-rx-avoid-deadlock-in-attaching-call-20030122
authorNickolai Zeldovich <kolya@mit.edu>
Fri, 31 Jan 2003 21:30:56 +0000 (21:30 +0000)
committerGarry Zacheiss <zacheiss@mit.edu>
Fri, 31 Jan 2003 21:30:56 +0000 (21:30 +0000)
commit864f275da9c7e383f204b2055ee27598e03358e6
treedaf85ba493231786affd1a7b1c43535890848ad7
parentbf769f55858698bfd120f3db3149756950c23a00
STABLE12-rx-avoid-deadlock-in-attaching-call-20030122

Avoid a subtle cycle in the locking order hierarchy involving
the rxi_ServerThreadSelectingCall flag, and instead rely on
call->lock to make sure we don't attach the same call twice.
Also some miscellaneous cleanup and code unification.

(cherry picked from commit a6d9298d3d299cc2c776b22a2800b5c2044ea497)
src/rx/rx.c
src/rx/rx_globals.h