diff options
author | Dan Fandrich <dan@coneharvesters.com> | 2023-04-25 18:03:54 -0700 |
---|---|---|
committer | Dan Fandrich <dan@coneharvesters.com> | 2023-05-05 00:45:43 -0700 |
commit | a98277fcc7b7307dcc785abc1747191d85ae5d12 (patch) | |
tree | 033658350f8174ad34458af5e3836f548fc1b610 /.azure-pipelines.yml | |
parent | 0754de758a67611e9727892262bdcec5d1943024 (diff) | |
download | curl-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