aboutsummaryrefslogtreecommitdiffstats
path: root/commands/msg/pipe.go
diff options
context:
space:
mode:
authorTim Culverhouse <tim@timculverhouse.com>2022-09-29 17:14:59 -0500
committerRobin Jarry <robin@jarry.cc>2022-10-02 18:47:18 +0200
commit020279108c4234974a26580183ef60945c5bd5cb (patch)
treec6eb4e4cc2d94bd1e1a5209ff28743251a5beb7f /commands/msg/pipe.go
parent176a3d989f393988b3fd28ac14633c6716778f3b (diff)
downloadaerc-020279108c4234974a26580183ef60945c5bd5cb.tar.gz
terminal: fix race conditions on access to cmd
Upgrade tcell-term to v0.2.0 Use Start method from tcell-term. This prevents aerc from needing to wait until the command has started to continue. The tcell-term start method blocks until the command is started, similar to cmd.Start. By doing so, we prevent a race condition between aerc and tcell-term on access to cmd.Process. Remove cleanup of cmd, this is all already handled by tcell-term when Close is called. Signed-off-by: Tim Culverhouse <tim@timculverhouse.com> Acked-by: Robin Jarry <robin@jarry.cc>
Diffstat (limited to 'commands/msg/pipe.go')
0 files changed, 0 insertions, 0 deletions