Hi again! ср, 23 окт. 2019 г. в 17:09, Maksim Dmitrichenko <[email protected]>:
> Hi everyone! > > I'm getting rare crashes inside curl but all of them have the same stack > trace. Curl is 7.66. libnghttp2 is 1.31 (from epel on CentOS 7). > > As far as I understand this happens when there are multiple outstanding > requests (and appropriate number of curl easy handles) on one HTTP/2 > connection (using multi interface). Some error happens on connections (may > be RST received from server), and curl tries to close all of the nghttp2 > streams. When doing this, it gets curl easy handle from nghttp2_stream but > it is invalid. > Looked throught libnghttp2 release notes and found that presumable fix was done in libnghttp2 of version 1.32.1. Just for information for anyone who discovers the same problem. Question to devs: should HTTP/2 be disabled on buggy versions of libnghttp2? I guess it can be done in runtime, since curl already gets libnghttp2 version info. -- With best regards Maksim Dmitrichenko
------------------------------------------------------------------- Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library Etiquette: https://curl.haxx.se/mail/etiquette.html
