diff options
author | Colin Walters <walters@verbum.org> | 2012-08-28 09:41:09 -0400 |
---|---|---|
committer | Colin Walters <walters@verbum.org> | 2012-10-03 22:35:33 -0400 |
commit | 5c1dc390ae0e51487f9451fe433f76461f4c4127 (patch) | |
tree | 815257cbfc873571dbf87584bfafd274af917354 /Makefile-otutil.am | |
parent | 5f25762122d54057b4c3aa33537c808cecae24f0 (diff) | |
download | ostree-5c1dc390ae0e51487f9451fe433f76461f4c4127.tar.gz |
pull: Asynchronous metadata fetch
Create a worker thread for processing metadata, reserving the main
thread for HTTP requests.
This can create a very significant efficiency win for large pull
requests since we are much more likely to keep a full pipeline open.
The status display is also nicer now.
Diffstat (limited to 'Makefile-otutil.am')
-rw-r--r-- | Makefile-otutil.am | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile-otutil.am b/Makefile-otutil.am index ea94e3b5..58ea8f83 100644 --- a/Makefile-otutil.am +++ b/Makefile-otutil.am @@ -35,6 +35,8 @@ libotutil_la_SOURCES = \ src/libotutil/ot-spawn-utils.h \ src/libotutil/ot-variant-utils.c \ src/libotutil/ot-variant-utils.h \ + src/libotutil/ot-worker-queue.c \ + src/libotutil/ot-worker-queue.h \ src/libotutil/ot-gio-utils.c \ src/libotutil/ot-gio-utils.h \ src/libotutil/otutil.c \ |