diff options
| -rw-r--r-- | src/lockdown.c | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/src/lockdown.c b/src/lockdown.c index bb6aa49..97df6da 100644 --- a/src/lockdown.c +++ b/src/lockdown.c @@ -597,6 +597,9 @@ lockdownd_error_t lockdownd_get_device_name(lockdownd_client_t client, char **de   *   * @note This function does not pair with the device or start a session. This   *  has to be done manually by the caller after the client is created. + *  The device disconnects automatically if the lockdown connection idles + *  for more than 10 seconds. Make sure to call lockdownd_client_free() as soon + *  as the connection is no longer needed.   *   * @param device The device to create a lockdownd client for   * @param client The pointer to the location of the new lockdownd_client @@ -640,6 +643,10 @@ lockdownd_error_t lockdownd_client_new(idevice_t device, lockdownd_client_t *cli   * The handshake consists out of query_type, validate_pair, pair and   * start_session calls. It uses the internal pairing record management.   * + * @note The device disconnects automatically if the lockdown connection idles + *  for more than 10 seconds. Make sure to call lockdownd_client_free() as soon + *  as the connection is no longer needed. + *   * @param device The device to create a lockdownd client for   * @param client The pointer to the location of the new lockdownd_client   * @param label The label to use for communication. Usually the program name. | 
