restore_saved_sigmask_unless
restore_saved_sigmask_unless(interrupted);
restore_saved_sigmask_unless(interrupted);
restore_saved_sigmask_unless(interrupted);
restore_saved_sigmask_unless(interrupted);
restore_saved_sigmask_unless(error == -EINTR);
restore_saved_sigmask_unless(err == -EINTR);
restore_saved_sigmask_unless(ret == -ERESTARTNOHAND);
restore_saved_sigmask_unless(ret == -EINTR);