1. A computer-implemented method executed by a Small Computer System Interface (SCSI) target device for handling a crashed service daemon corresponding to a data storage service provided by the SCSI target device, the method comprising: detecting, by a SCSI target management daemon, a service daemon has crashed and is no longer running; suspending, by the SCSI target management daemon in an operating system kernel of the SCSI target device, storage of SCSI commands from hosts initiators and intended for the service daemon; and monitoring an activity of the service daemon to determine whether the service daemon restarts during a predetermined time period.