File suspend-0.80-dont-return-eintr-on-abort.diff of Package suspend
Index: suspend-utils-1.0/suspend.c =================================================================== --- suspend-utils-1.0.orig/suspend.c +++ suspend-utils-1.0/suspend.c @@ -1794,6 +1794,11 @@ Shutdown: Unfreeze: unfreeze(snapshot_fd); + /* ugly hack, because "user aborted suspend" is not really + * an error. + */ + if (error == EINTR) + return 0; return error; }