diff options
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/idevicediagnostics.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/idevicediagnostics.c b/tools/idevicediagnostics.c index 464df20..216ebf1 100644 --- a/tools/idevicediagnostics.c +++ b/tools/idevicediagnostics.c | |||
| @@ -203,7 +203,7 @@ int main(int argc, char **argv) | |||
| 203 | } | 203 | } |
| 204 | break; | 204 | break; |
| 205 | case CMD_RESTART: | 205 | case CMD_RESTART: |
| 206 | if (diagnostics_relay_restart(diagnostics_client, 0) == DIAGNOSTICS_RELAY_E_SUCCESS) { | 206 | if (diagnostics_relay_restart(diagnostics_client, DIAGNOSTICS_RELAY_ACTION_FLAG_WAIT_FOR_DISCONNECT) == DIAGNOSTICS_RELAY_E_SUCCESS) { |
| 207 | printf("Restarting device.\n"); | 207 | printf("Restarting device.\n"); |
| 208 | result = EXIT_SUCCESS; | 208 | result = EXIT_SUCCESS; |
| 209 | } else { | 209 | } else { |
| @@ -211,7 +211,7 @@ int main(int argc, char **argv) | |||
| 211 | } | 211 | } |
| 212 | break; | 212 | break; |
| 213 | case CMD_SHUTDOWN: | 213 | case CMD_SHUTDOWN: |
| 214 | if (diagnostics_relay_shutdown(diagnostics_client, 0) == DIAGNOSTICS_RELAY_E_SUCCESS) { | 214 | if (diagnostics_relay_shutdown(diagnostics_client, DIAGNOSTICS_RELAY_ACTION_FLAG_WAIT_FOR_DISCONNECT) == DIAGNOSTICS_RELAY_E_SUCCESS) { |
| 215 | printf("Shutting down device.\n"); | 215 | printf("Shutting down device.\n"); |
| 216 | result = EXIT_SUCCESS; | 216 | result = EXIT_SUCCESS; |
| 217 | } else { | 217 | } else { |
