[SCSI] libfc: fix exchange being deleted when the abort itself is timed out
authorYi Zou <yi.zou@intel.com>
Wed, 1 Dec 2010 00:19:25 +0000 (16:19 -0800)
committerJames Bottomley <James.Bottomley@suse.de>
Tue, 21 Dec 2010 18:24:26 +0000 (12:24 -0600)
commitea3e2e72eeb3e8a9440a5da965914f9b12088626
treec997326d053a0247f03fc09b22abe1d78ab3eb56
parentd889b30a9196c453120ca54323fe80acb4c27b94
[SCSI] libfc: fix exchange being deleted when the abort itself is timed out

Should not continue when the abort itself is being timeout since in that case
the exchange will be deleted and relesased. We still want to call the
associated response handler to let the layer, e.g., fcp, know the exchange
itself is being timed out.

Signed-off-by: Yi Zou <yi.zou@intel.com>
Signed-off-by: Robert Love <robert.w.love@intel.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
drivers/scsi/libfc/fc_exch.c