Thread (1 message) 1 message, 1 author, 2016-06-15

Re: [PATCHv3 03/11] grep: show --debug output only once

From: Junio C Hamano <hidden>
Date: 2016-06-15 22:54:45

Michael J Gruber [off-list ref] writes:
quoted hunk
When threaded grep is in effect, the patterns are duplicated and
recompiled for each thread. Avoid "--debug" output during the
recompilation so that the output is given once instead of "1+nthreads"
times.

Signed-off-by: Michael J Gruber <redacted>
---
 builtin/grep.c | 1 +
 1 file changed, 1 insertion(+)
diff --git a/builtin/grep.c b/builtin/grep.c
index 8aea00c..a7e8df0 100644
--- a/builtin/grep.c
+++ b/builtin/grep.c
@@ -209,6 +209,7 @@ static void start_threads(struct grep_opt *opt)
 		int err;
 		struct grep_opt *o = grep_opt_dup(opt);
 		o->output = strbuf_out;
+		o->debug = 0;
 		compile_grep_patterns(o);
 		err = pthread_create(&threads[i], NULL, run, o);
Makes sense; thanks.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help