Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
another race condition
|
|
-F" etc.
|
|
|
|
|
|
|
|
aren't dropped
|
|
|
|
|
|
|
|
while we are processing a job exit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This also adds a little TODO on top about what is missing.
|
|
New: -C and -V
Removed: -q (tmux still excepts it for backward compatibility, but it
does nothing)
|
|
|
|
|
|
|
|
|
|
|
|
re-loaded after unloading
|
|
signal queueing
There are two underlying ideas here: (1) Keeping signals queued around
anything that's doing memory management (including push/pop of the heap)
has become crucial. (2) Anytime the shell is going to run a command, be
it buitin or external, it must be both safe and necessary to process any
queued signals, so that the apparent order of signal arrival and command
execution is preserved.
|
|
|
|
Now gives an error.
Add test.
|
|
Done by catching a case that doesn't seem to be handled otherwise,
so there's some hope it doesn't screw up too much.
|
|
signal spelling
|
|
|
|
|
|
Also clarify document.
|
|
Signed-off-by: Christian Hesse <mail@eworm.de>
|