[CIFS] Do not send tree disconnect if session is already disconnected
authorSteve French <sfrench@us.ibm.com>
Thu, 25 Jun 2009 00:29:21 +0000 (00:29 +0000)
committerSteve French <sfrench@us.ibm.com>
Thu, 25 Jun 2009 00:29:21 +0000 (00:29 +0000)
commit268875b9d1dd1bf0b523c59e736da9bc20c8ce1f
tree9d2a55c5847aadfbfc1c50617dc469dd40716900
parent361ea1ae5451040cd254eee0b6df64581080b2cc
[CIFS] Do not send tree disconnect if session is already disconnected

Noticed this when tree connect timed out (due to Samba server crash) -
we try to send a tree disconnect for a tid that does not exist
since we don't have a valid tree id yet. This checks that the
session is valid before sending the tree disconnect to handle
this case.

Signed-off-by: Steve French <sfrench@us.ibm.com>
fs/cifs/CHANGES
fs/cifs/cifssmb.c