]> git.michaelhowe.org Git - packages/o/openafs.git/commit
Avoid thread-unsafe PrintInode in threaded code
authorAndrew Deason <adeason@sinenomine.net>
Mon, 12 Jul 2010 20:47:15 +0000 (15:47 -0500)
committerDerrick Brashear <shadow@dementia.org>
Tue, 8 Feb 2011 14:56:37 +0000 (06:56 -0800)
commit123c79c2b9a7b1b761df2b67900fe64adb54e091
tree1f323be9ba4299cacbd32e7767e0bc0b942fb9dc
parentab6f0b9630887d634103f425336b2bb38a063580
Avoid thread-unsafe PrintInode in threaded code

Some potentially-threaded callers were calling PrintInode with a NULL
first argument, which is not threadsafe. Alter them to use local
storage.

(cherry picked from commit 38cf31463e3f3c675de727c1e793e117a90e6d20)
Reviewed-on: http://gerrit.openafs.org/2593
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
Change-Id: I4b6e0f8c41180c017739dbfdb4f2ecbce96df8ec
Reviewed-on: http://gerrit.openafs.org/3886
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
src/viced/afsfileprocs.c
src/viced/physio.c
src/vol/clone.c
src/vol/listinodes.c
src/vol/vnode.c
src/vol/vol-salvage.c
src/vol/vutil.c
src/volser/dumpstuff.c
src/volser/vol-dump.c