multi: call the progress function only once and allow abort
authorDaniel Stenberg <daniel@haxx.se>
Thu, 17 Jun 2010 13:19:30 +0000 (15:19 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 17 Jun 2010 13:19:30 +0000 (15:19 +0200)
commit01c2b397aa58a8727f3b12ca0808dc602fc4901e
treeb00d6de3dbebd1767fb601acb6643983a344d09e
parent51a757c11bce9ccf9069af606bc2d8b7df584eb3
multi: call the progress function only once and allow abort

1) no need to call the progress function twice when in the
CURLM_STATE_TOOFAST state.

2) Make sure that the progress callback's return code is
acknowledged when used
lib/multi.c