aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/context.hxx
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2024-08-21 09:35:31 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2024-08-21 09:35:31 +0200
commit5182e007931b2ebf034d1a9ed42737ed30b2ac13 (patch)
tree37d1557c2ae7a31bc689d0f87a1c7b9de163dd42 /libbuild2/context.hxx
parent63697e466fb8a5c013d1f32a687ed53eb26f688a (diff)
Don't work own queue in wait_guard dtor
There is suspicion this causes a deadlock for reasons so far unclear. See also GH issue #319.
Diffstat (limited to 'libbuild2/context.hxx')
-rw-r--r--libbuild2/context.hxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/libbuild2/context.hxx b/libbuild2/context.hxx
index 33fc892..828c41e 100644
--- a/libbuild2/context.hxx
+++ b/libbuild2/context.hxx
@@ -904,7 +904,7 @@ namespace build2
bool unlock_phase = false);
void
- wait ();
+ wait (bool work_queue = true);
// Note: move-assignable to empty only.
//