Explorar o código

Initiator mode: Avoid excessive TEST UNIT READY messages with targets that do not respond

Petteri Aimonen %!s(int64=3) %!d(string=hai) anos
pai
achega
c66b32de61
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      src/ZuluSCSI_initiator.cpp

+ 5 - 0
src/ZuluSCSI_initiator.cpp

@@ -396,6 +396,11 @@ bool scsiTestUnitReady(int target_id)
         {
             return true;
         }
+        else if (status == -1)
+        {
+            // No response to select
+            return false;
+        }
         else if (status == 2)
         {
             uint8_t sense_key;