From 579c7c3b17eb2795ad883005536ad9dd39c6022b Mon Sep 17 00:00:00 2001
From: samm2 <samm2@4ea69e1a-61f1-4043-bf83-b5c94c648137>
Date: Fri, 9 Oct 2009 11:49:43 +0000
Subject: [PATCH] fixing timeout value from wrong 600ms to the default SCSI
 timeout (currently 20 sec)

git-svn-id: https://smartmontools.svn.sourceforge.net/svnroot/smartmontools/trunk@2952 4ea69e1a-61f1-4043-bf83-b5c94c648137
---
 smartmontools/os_freebsd.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/smartmontools/os_freebsd.cpp b/smartmontools/os_freebsd.cpp
index 0fdab2bd8..88ecedd0f 100644
--- a/smartmontools/os_freebsd.cpp
+++ b/smartmontools/os_freebsd.cpp
@@ -323,7 +323,7 @@ int freebsd_atacam_device::do_cmd( struct ata_ioc_request* request)
                  MSG_SIMPLE_Q_TAG,
                  (u_int8_t*)request->data,
                  request->count,
-                 request->timeout);
+                 request->timeout * 1000); // timeout in seconds
 
   // ata_28bit_cmd
   ccb.ataio.cmd.flags = 0;
@@ -362,7 +362,7 @@ int freebsd_ata_device::ata_command_interface(smart_command_set command, int sel
  bzero(buff,512);
 
  request.u.ata.command=ATA_SMART_CMD;
- request.timeout=600;
+ request.timeout=SCSI_TIMEOUT_DEFAULT;
  switch (command){
  case READ_VALUES:
   request.u.ata.feature=ATA_SMART_READ_VALUES;
-- 
GitLab