SOFTERR_MIN_TIMEOUT
if (timeout_in_microsecs < SOFTERR_MIN_TIMEOUT)
timeout_in_microsecs = SOFTERR_MIN_TIMEOUT;