diff options
author | Peter Stephenson <p.stephenson@samsung.com> | 2019-12-18 10:51:59 +0000 |
---|---|---|
committer | Peter Stephenson <p.stephenson@samsung.com> | 2019-12-18 10:51:59 +0000 |
commit | fd068221b7fbbcfe89ec74c7eeb0138e90e14b13 (patch) | |
tree | 545c04f2ae2071ec7559b10993ef66ceaabae6d5 /ChangeLog | |
parent | a90e93f454c62c7aa5227459a5bbe4ff5eeed78b (diff) | |
download | zsh-fd068221b7fbbcfe89ec74c7eeb0138e90e14b13.tar.gz zsh-fd068221b7fbbcfe89ec74c7eeb0138e90e14b13.tar.xz zsh-fd068221b7fbbcfe89ec74c7eeb0138e90e14b13.zip |
45083: Add signal protection to execarith().
Otherwise we could get re-entrancy in memory functions when setting variables.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index cc0ad1d8e..897114d3f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2019-12-18 Peter Stephenson <p.stephenson@samsung.com> + + * 45083: Src/exec.c: execarith() needs signal protection as + it sets variables. + 2019-12-18 Daniel Shahaf <danielsh@apache.org> * 45076: Src/loop.c: internal: Simplify handling of |