You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

100_rethrow_signals.patch 590B

12345678910111213141516171819202122
  1. diff -up tigervnc-1.10.80/unix/xserver/hw/vnc/xvnc.c.orig tigervnc-1.10.80/unix/xserver/hw/vnc/xvnc.c
  2. --- tigervnc-1.10.80/unix/xserver/hw/vnc/xvnc.c.orig 2020-04-02 11:18:00.000000000 +0200
  3. +++ tigervnc-1.10.80/unix/xserver/hw/vnc/xvnc.c 2020-04-02 12:44:06.365607230 +0200
  4. @@ -229,11 +229,17 @@ void ddxGiveUp(enum ExitCode error)
  5. }
  6. void
  7. -AbortDDX(enum ExitCode error)
  8. +SigAbortDDX(int signo, enum ExitCode error)
  9. {
  10. ddxGiveUp(error);
  11. }
  12. +void
  13. +AbortDDX(enum ExitCode error)
  14. +{
  15. + SigAbortDDX(0, error);
  16. +}
  17. +
  18. #ifdef __DARWIN__
  19. void
  20. DarwinHandleGUI(int argc, char *argv[])