On this page
control.actor.HELD_WHILE_AWAITING
- Module
- control.actor
- Package
- libtmux
- Source
- crates/libtmux/src/control/actor.rs
-
How many events may be held while a reply is outstanding.
Reading continues while something is waiting for a reply, because the reply arrives on the connection that would otherwise pause. That is bounded by how long a reply takes, and tmux answers most commands at once -- but not all.
run-shellwithout-banswers its own block immediately and then parks the queue for as long as its shell command runs, so the next command sent is outstanding for that long and this end would hold events for the duration. A ceiling turns that into a pause rather than a memory leak.
0 declared, 0 inherited