ObjFW  Artifact [3c6ae4bf96]

Artifact 3c6ae4bf963bffb23eb6b4e0e55d1788c75b89c45fcc854a6702a58a93d8a281:

Ticket change [3c6ae4bf96] - New ticket [54c889e4e9] Support multiple concurrent requests in OFHTTPClient. by js on 2022-09-25 16:34:19.
D 2022-09-25T16:34:19.154
J icomment Currently,\s`OFHTTPClient`\sonly\ssupports\sone\sin-flight\srequest\sat\sa\stime.\sThis\smakes\sit\ssimple\sto\sreuse\sconnections\swith\skeep-alive\sand\spipeline\srequests.\sHowever,\ssince\s`OFHTTPClient`\sis\sasync\snow,\sthis\scan\sbe\sconfusing\sto\susers.\sWhile\sthe\sintent\sis\sto\shave\smultiple\srequests\sfollowing\seach\sother\sin\san\sasync\sway,\sthe\sasync\snature\smakes\susers\sexpect\sthey\scan\salso\sperform\smultiple\ssimultaneous\srequests.\r\n\r\nTo\smake\sit\spossible\sto\shave\smultiple\sin-flight\srequests\sat\sonce,\sstate\sneeds\sto\sbe\smoved\sout\sof\s`OFHTTPClient`\sand\sthe\slogic\sto\sreuse\sconnections\sneeds\sto\sbe\sreworked\sentirely.\r\n\r\nChanging\sthis\sshould\snot\sbreak\sthe\sAPI\sor\sABI,\sas\sthe\sway\sit\sis\sbeing\sused\snow\swith\sone\s`OFHTTPClient`\sper\sconcurrent\srequest\swill\skeep\sworking.\sHence\sthis\schange\scan\sbe\simplemented\spost\s1.0.
J login js
J milestone none
J mimetype text/x-markdown
J priority Low
J severity Important
J status Open
J title Support\smultiple\sconcurrent\srequests\sin\sOFHTTPClient
J type Feature_Request
K 54c889e4e9c60b0cc3e1fac5c3d228688d1ee103
U js
Z f76cc7cf27fbb5c76890b74e62377ae6