[Pkg-zsh-commits] [zsh] 01/01: Cherry-pick upstream patch to fix signal queueing in zcontext_save_partial()

Axel Beckert abe at deuxchevaux.org
Sun Jun 28 16:35:47 UTC 2015


This is an automated email from the git hooks/post-receive script.

abe pushed a commit to branch debian
in repository zsh.

commit e79f2175715937a6418d89f6627b640674ca54a4
Author: Axel Beckert <abe at deuxchevaux.org>
Date:   Sun Jun 28 18:16:59 2015 +0200

    Cherry-pick upstream patch to fix signal queueing in zcontext_save_partial()
    
    Closes: #790282
---
 ...-queueing-in-zcontext_save_partial-790282.patch | 29 ++++++++++++++++++++++
 debian/patches/series                              |  1 +
 2 files changed, 30 insertions(+)

diff --git a/debian/patches/cherry-pick-811027a2-fix-signal-queueing-in-zcontext_save_partial-790282.patch b/debian/patches/cherry-pick-811027a2-fix-signal-queueing-in-zcontext_save_partial-790282.patch
new file mode 100644
index 0000000..3d61927
--- /dev/null
+++ b/debian/patches/cherry-pick-811027a2-fix-signal-queueing-in-zcontext_save_partial-790282.patch
@@ -0,0 +1,29 @@
+commit 811027a22a806f753537abee1575da8714d3fa0a
+Author: Barton E. Schaefer <schaefer at zsh.org>
+Date:   Sat Jun 27 15:53:21 2015 -0700
+Bug-Debian: https://bugs.debian.org/790282
+
+    35642: signal queueing in zcontext_save_partial()
+
+diff --git a/Src/context.c b/Src/context.c
+index 1b8741f..2dc8d3b 100644
+--- a/Src/context.c
++++ b/Src/context.c
+@@ -53,6 +53,8 @@ zcontext_save_partial(int parts)
+ {
+     struct context_stack *cs;
+ 
++    queue_signals();
++
+     cs = (struct context_stack *)malloc(sizeof(struct context_stack));
+ 
+     if (parts & ZCONTEXT_HIST) {
+@@ -67,6 +69,8 @@ zcontext_save_partial(int parts)
+ 
+     cs->next = cstack;
+     cstack = cs;
++
++    unqueue_signals();
+ }
+ 
+ /* save context in full */
diff --git a/debian/patches/series b/debian/patches/series
index 857f0f2..1158165 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 further-mitigate-test-suite-hangs.patch
+cherry-pick-811027a2-fix-signal-queueing-in-zcontext_save_partial-790282.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/zsh.git



More information about the Pkg-zsh-commits mailing list