]> git.michaelhowe.org Git - packages/o/openafs.git/commit
afsd: Fail gracefully on mtab open failure
authorAndrew Deason <adeason@sinenomine.net>
Wed, 8 Jun 2011 18:19:59 +0000 (13:19 -0500)
committerDerrick Brashear <shadow@dementix.org>
Fri, 16 Dec 2011 11:03:05 +0000 (03:03 -0800)
commit0ea8851076d9255c537b42bc2ecc5a1f241d260d
tree15723e1b844411effa1aae41d94ab91446941848
parent5fb00398ef02bf453195a0bc50f5df95788557c7
afsd: Fail gracefully on mtab open failure

On Linux and IRIX, fail gracefully when we fail to open /etc/mtab,
instead of segfaulting. Move strdup'ing cacheMountDir until after
opening /etc/mtab, to simplify the error handling.

Reviewed-on: http://gerrit.openafs.org/4825
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
(cherry picked from commit b1f0bb472e237f5a6f88449db44f030c08a5a324)

Change-Id: Id12f6190eac15593dd32fd46db354e169d19dc2f
Reviewed-on: http://gerrit.openafs.org/6303
Tested-by: Derrick Brashear <shadow@dementix.org>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
src/afsd/afsd_kernel.c