On Tue, 19 Apr 2011, Mikolaj Kucharski wrote:
> Nie pomaga. Nic sie nie dzieje z ekg po otrzymaniu sygnalu.
>
> $ pkill -WINCH ekg; echo $?
> 0
Znajdź w ui-ncurses.c miejsce:
#ifdef SIGWINCH
static void sigwinch_handler(int sig)
{
ui_need_refresh = 1;
}
#endif
i zmień na:
#ifdef SIGWINCH
static void sigwinch_handler(int sig)
{
gg_debug(GG_DEBUG_MISC, "// SIGWINCH\n");
ui_need_refresh = 1;
}
#else
#error Brak SIGWINCH
#endif
To pomoże się zorientować czy SIGWINCH w ogóle jest zdefiniowany
i czy handler jest wołany (powinno być w debugu - F12 w ekg).
--
gof