• Sam Lantinga's avatar
    Do not break application's signal handler installed with SA_SIGINFO · 45e584dd
    Sam Lantinga authored
    Gleb Natapov to sdl
    
    If application installs SIGINT/SIGTERM signal handler with
    sigaction(SA_SIGINFO) syscall before initializing SDL, after
    initialization
    of SDL signal handler will be reinstalled without SA_SIGINFO flag which
    brings havoc when the signal handler is called. The breakage is done by
    SDL_QuitInit()/SDL_QuitQuit() function. They use signal() to detect that
    signal handler is already installed even in sigaction() is available.
    45e584dd
Name
Last commit
Last update
..
nds Loading commit data...
SDL_clipboardevents.c Loading commit data...
SDL_clipboardevents_c.h Loading commit data...
SDL_events.c Loading commit data...
SDL_events_c.h Loading commit data...
SDL_gesture.c Loading commit data...
SDL_gesture_c.h Loading commit data...
SDL_keyboard.c Loading commit data...
SDL_keyboard_c.h Loading commit data...
SDL_mouse.c Loading commit data...
SDL_mouse_c.h Loading commit data...
SDL_quit.c Loading commit data...
SDL_sysevents.h Loading commit data...
SDL_touch.c Loading commit data...
SDL_touch_c.h Loading commit data...
SDL_windowevents.c Loading commit data...
SDL_windowevents_c.h Loading commit data...
blank_cursor.h Loading commit data...
default_cursor.h Loading commit data...
scancodes_darwin.h Loading commit data...
scancodes_linux.h Loading commit data...
scancodes_windows.h Loading commit data...
scancodes_xfree86.h Loading commit data...