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 -- [email protected]
To unsubscribe send an email to [email protected]