diff options
author | Martin Szulecki | 2013-11-10 22:55:11 +0100 |
---|---|---|
committer | Martin Szulecki | 2013-11-10 22:55:11 +0100 |
commit | 3c3a791794f86d58605d1c6098c249a713af2a48 (patch) | |
tree | cd1835026ce4eef185cacf53bfe612b11d2fcb02 /common/debug.c | |
parent | a12a053190c252498f171999cf5927d782fdbcb7 (diff) | |
download | libimobiledevice-3c3a791794f86d58605d1c6098c249a713af2a48.tar.gz libimobiledevice-3c3a791794f86d58605d1c6098c249a713af2a48.tar.bz2 |
installation_proxy: Fix operations exiting before being finished due to timeout
The internal status callback used a timeout of 30 seconds to receive status
messages about the progress of an operation. However, slow devices or large
app archives trigger this timeout causing the handler to return before
the operation was actually complete. This fixes it by removing the internal
timeout by waiting forever and only returning early in case of a real error.
Diffstat (limited to 'common/debug.c')
0 files changed, 0 insertions, 0 deletions