Hi,
Digging through the suspend2 users mailing list, I found the attached
patch that appears to fix the problem, at least for me.
The mailing list post :
http://lists.suspend2.net/lurker/message/20070119.214512.0746fd1c.en.html
Cheers,
Alexandre
--- old-suspend2-userui-0.6.4/userui_core.c 2007-02-13 21:29:21.000000000 +0100
+++ new-suspend2-userui-0.6.4/userui_core.c 2007-02-13 21:29:21.000000000 +0100
@@ -473,7 +473,7 @@
static void sig_hand(int sig) {
restore_console();
- printf("userui: Ack! SIG %d\n", *(int*)sig);
+ printf("userui: Ack! SIG %d\n", sig);
if (test_run)
exit(1);
@@ -773,6 +773,7 @@
break;
case USERUI_MSG_CLEANUP:
userui_ops->cleanup();
+ send_message(USERUI_MSG_CLEANUP, NULL, 0);
close(nlsock);
exit(0);
case USERUI_MSG_REDRAW: