diff options
| author | 2013-03-07 23:00:56 +0100 | |
|---|---|---|
| committer | 2013-03-07 23:00:56 +0100 | |
| commit | f8052bed10e9d170aa0858a04fbeeb1a994ce307 (patch) | |
| tree | 4dd0632cf06751acb8d02ad64721f4ce2a412d03 /dev | |
| parent | b5a7434997c4668cc66b3e6a9527bd3922cf6f0d (diff) | |
| download | libimobiledevice-f8052bed10e9d170aa0858a04fbeeb1a994ce307.tar.gz libimobiledevice-f8052bed10e9d170aa0858a04fbeeb1a994ce307.tar.bz2 | |
ideviceheartbeat: Report if starting the service failed
Diffstat (limited to 'dev')
| -rw-r--r-- | dev/ideviceheartbeat.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/dev/ideviceheartbeat.c b/dev/ideviceheartbeat.c index 89fe742..d108766 100644 --- a/dev/ideviceheartbeat.c +++ b/dev/ideviceheartbeat.c | |||
| @@ -102,9 +102,12 @@ int main(int argc, char *argv[]) | |||
| 102 | 102 | ||
| 103 | /* start heartbeat service on device */ | 103 | /* start heartbeat service on device */ |
| 104 | heartbeat_client_start_service(device, &heartbeat, "ideviceheartbeat"); | 104 | heartbeat_client_start_service(device, &heartbeat, "ideviceheartbeat"); |
| 105 | |||
| 106 | if (heartbeat) { | 105 | if (heartbeat) { |
| 107 | printf("< heartbeat started, listening...\n"); | 106 | printf("< heartbeat started, listening...\n"); |
| 107 | } else { | ||
| 108 | printf("Failed to start heartbeat service\n"); | ||
| 109 | idevice_free(device); | ||
| 110 | return -1; | ||
| 108 | } | 111 | } |
| 109 | 112 | ||
| 110 | /* main loop */ | 113 | /* main loop */ |
