From 8ef7eb1eff199568c092996201e63dacb34c47d2 Mon Sep 17 00:00:00 2001 From: Ilya Kolpakov Date: Tue, 1 May 2018 16:55:47 +0200 Subject: [PATCH] add cgaebel/pipe tracking lock_free The reason to use the branch `lock_free` is because the `master` has the issue of not blocking on `pipe_push()` when a pipe is full. See https://github.com/cgaebel/pipe/issues/6#issuecomment-385444351 --- .gitmodules | 4 ++++ pipe | 1 + 2 files changed, 5 insertions(+) create mode 160000 pipe diff --git a/.gitmodules b/.gitmodules index 032564c..1f8b8b9 100644 --- a/.gitmodules +++ b/.gitmodules @@ -2,3 +2,7 @@ path = minimap2 url = git@github.com:lh3/minimap2.git branch = master +[submodule "pipe"] + path = pipe + url = git@github.com:cgaebel/pipe.git + branch = lock_free diff --git a/pipe b/pipe new file mode 160000 index 0000000..9274b73 --- /dev/null +++ b/pipe @@ -0,0 +1 @@ +Subproject commit 9274b738714fbe4772a5441c7bc0f02926c08bfd