summaryrefslogtreecommitdiff
path: root/.azure-pipelines.yml
diff options
context:
space:
mode:
authorDan Fandrich <dan@coneharvesters.com>2023-04-25 18:03:54 -0700
committerDan Fandrich <dan@coneharvesters.com>2023-05-05 00:45:43 -0700
commita98277fcc7b7307dcc785abc1747191d85ae5d12 (patch)
tree033658350f8174ad34458af5e3836f548fc1b610 /.azure-pipelines.yml
parent0754de758a67611e9727892262bdcec5d1943024 (diff)
downloadcurl-a98277fcc7b7307dcc785abc1747191d85ae5d12.tar.gz
runtests: change runner interface to be asynchronous
Program arguments are marshalled and then written to the end of a pipe which is later read from and the arguments unmarshalled before the desired function is called normally. The function return values are then marshalled and written into another pipe when is later read from and unmarshalled before being returned to the caller. The implementation is currently blocking but can be made non-blocking without any changes to the API. This allows calling multiple runners without blocking in the future. Ref: #10818
Diffstat (limited to '.azure-pipelines.yml')
0 files changed, 0 insertions, 0 deletions