Whamcloud - gitweb
mds_open:
authoradilger <adilger>
Wed, 2 Oct 2002 16:38:19 +0000 (16:38 +0000)
committeradilger <adilger>
Wed, 2 Oct 2002 16:38:19 +0000 (16:38 +0000)
commitd33a7e071dfe9361a2143297eaf10944df79591b
treed0d3eb598e271276f2c12d188d4924f7d51da4fb
parentc65d56a58b74bc2507ed1028b7738838a84e08a1
mds_open:
- Don't leak a journal handle, dentry, mntget on mds_open failure.
- Wrap all filesystem operations inside push_ctxt.
- Don't lose the return status from mds_update_last_rcvd() when stopping
  the journal handle.
mds_close:
- Don't do a fid2dentry, since we don't use the result anyways.
- Do all of the filesystem close operations before possibly hitting an
  RPC error to avoid filesystem leaks (shouldn't happen anyways, since
  we are allocating zero bytes).
lustre/mds/handler.c