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