summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHarmen Stoppels <me@harmenstoppels.nl>2024-10-23 15:46:15 +0200
committerTodd Gamblin <tgamblin@llnl.gov>2024-10-25 10:16:44 -0700
commitae306b73c3b6f61d42e45bfff2c3fbd5d2bb527d (patch)
treef547ab2c695909c35e0f946b73248b575b646e2f
parentb63cbe4e6e59595b831803f277c8a49b1e4f9d72 (diff)
downloadspack-ae306b73c3b6f61d42e45bfff2c3fbd5d2bb527d.tar.gz
spack-ae306b73c3b6f61d42e45bfff2c3fbd5d2bb527d.tar.bz2
spack-ae306b73c3b6f61d42e45bfff2c3fbd5d2bb527d.tar.xz
spack-ae306b73c3b6f61d42e45bfff2c3fbd5d2bb527d.zip
Avoid a socket to communicate effectively a bit
-rw-r--r--lib/spack/llnl/util/tty/log.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/spack/llnl/util/tty/log.py b/lib/spack/llnl/util/tty/log.py
index 12d79e8d04..177da3f108 100644
--- a/lib/spack/llnl/util/tty/log.py
+++ b/lib/spack/llnl/util/tty/log.py
@@ -502,12 +502,12 @@ class nixlog:
# forcing debug output.
self._saved_debug = tty._debug
- # OS-level pipe for redirecting output to logger
+ # Pipe for redirecting output to logger
read_fd, write_fd = multiprocessing.Pipe(duplex=False)
- # Multiprocessing pipe for communication back from the daemon
+ # Pipe for communication back from the daemon
# Currently only used to save echo value between uses
- self.parent_pipe, child_pipe = multiprocessing.Pipe()
+ self.parent_pipe, child_pipe = multiprocessing.Pipe(duplex=False)
# Sets a daemon that writes to file what it reads from a pipe
try: