mirror of
https://github.com/curl/curl.git
synced 2026-08-24 15:23:36 +03:00
curl: timeout in the read callback
The read callback can timeout if there's nothing to read within the given maximum period. Example use case is when doing "curl -m 3 telnet://example.com" or anything else that expects input on stdin or similar that otherwise would "hang" until something happens and then not respect the timeout. This fixes KNOWN_BUG 8.1, first filed in July 2009. Bug: https://sourceforge.net/p/curl/bugs/846/ Closes #9815
This commit is contained in:
parent
b830f9ba9e
commit
a55256cfb2
9 changed files with 58 additions and 29 deletions
|
|
@ -36,7 +36,7 @@ ParameterError str2num(long *val, const char *str);
|
|||
ParameterError str2unum(long *val, const char *str);
|
||||
ParameterError oct2nummax(long *val, const char *str, long max);
|
||||
ParameterError str2unummax(long *val, const char *str, long max);
|
||||
ParameterError str2udouble(double *val, const char *str, double max);
|
||||
ParameterError secs2ms(long *val, const char *str);
|
||||
|
||||
ParameterError proto2num(struct OperationConfig *config,
|
||||
const char * const *val, char **obuf,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue