From 195cd130f88b68c87c8216bfda6020649181e26f Mon Sep 17 00:00:00 2001 From: ridiculousfish Date: Sun, 6 Jul 2014 18:03:53 -0700 Subject: [PATCH] Fix sense of test in parse_execution to issue a barrier if an external command has run --- parse_execution.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parse_execution.cpp b/parse_execution.cpp index 630d23019..03066ba72 100644 --- a/parse_execution.cpp +++ b/parse_execution.cpp @@ -1436,7 +1436,7 @@ parse_execution_result_t parse_execution_context_t::run_1_job(const parse_node_t exec_job(*this->parser, j); /* Only external commands require a new fishd barrier */ - if (!job_contained_external_command) + if (job_contained_external_command) { set_proc_had_barrier(false); }