From 72e1427dde744addb0e5aeca364ec43ddf954895 Mon Sep 17 00:00:00 2001 From: pod2g Date: Tue, 28 Dec 2010 23:20:29 +0100 Subject: OPTIM: faster console reading --- libirecovery.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libirecovery.c b/libirecovery.c index c9e5949..58ef080 100644 --- a/libirecovery.c +++ b/libirecovery.c @@ -762,10 +762,11 @@ irecv_error_t irecv_receive(irecv_client_t client) { return IRECV_E_SUCCESS; } } + if (bytes < BUFFER_SIZE) break; } else break; } - // pod2g 2010-12-28: MacOSX need a reset if read times out + // pod2g 2010-12-28: MacOSX need a reset if read times out, also the reset seems to improve stability when switching interfaces irecv_reset(client); irecv_set_interface(client, 1, 1); return IRECV_E_SUCCESS; -- cgit v1.1-32-gdbae