Changeset: b6a6a46a2480 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/b6a6a46a2480
Modified Files:
        clients/mapiclient/ReadlineTools.c
Branch: client_interrupts
Log Message:

Restore signal mask when longjmping.


diffs (12 lines):

diff --git a/clients/mapiclient/ReadlineTools.c 
b/clients/mapiclient/ReadlineTools.c
--- a/clients/mapiclient/ReadlineTools.c
+++ b/clients/mapiclient/ReadlineTools.c
@@ -440,7 +440,7 @@ char *
 call_readline(const char *prompt)
 {
        char *res;
-       if (sigsetjmp(readline_jumpbuf, 0) != 0)
+       if (sigsetjmp(readline_jumpbuf, 1) != 0)
                return (char *) -1;             /* interrupted */
        mayjump = true;
        res = readline(prompt);         /* normal code path */
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to