|
@@ -1705,6 +1705,7 @@ int iscsi_queuecommand(struct Scsi_Host *host, struct scsi_cmnd *sc)
|
|
sc->result = DID_NO_CONNECT << 16;
|
|
sc->result = DID_NO_CONNECT << 16;
|
|
break;
|
|
break;
|
|
}
|
|
}
|
|
|
|
+ /* fall through */
|
|
case ISCSI_STATE_IN_RECOVERY:
|
|
case ISCSI_STATE_IN_RECOVERY:
|
|
reason = FAILURE_SESSION_IN_RECOVERY;
|
|
reason = FAILURE_SESSION_IN_RECOVERY;
|
|
sc->result = DID_IMM_RETRY << 16;
|
|
sc->result = DID_IMM_RETRY << 16;
|