An information storage device is disclosed (such as a disk drive)
comprising an interface for connecting to a host through a cable, and
control circuitry for communicating with the host over the cable by
executing a communication process. The communication processes comprises
the steps of transmitting a communication request to the host over the
cable and waiting to receive a response from the host over the cable. A
cable loss event is logged if the host fails to respond after executing
the communication process at least twice. Performing the communication
process multiple times before logging a cable loss event helps ensure a
communication failure is actually due to a faulty cable connection.