From 03f6d2aaec860d89e3d6280fa31dd03ed6a8f435 Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Wed, 10 Jun 2015 09:38:38 +0200 Subject: Call: Handle select(2) returning EINTR. This may happen when call is running in curses mode, and the terminal window is resized which results in a SIGWINCH sent. Ncurses as normally configured on Linux distributions will have installed a handler. If as it is the most likely case, the select call will be interrupted by the signal, select will return EINTR and call will exit. Note that this doesn't mean it's now a good idea to resize the window. Call will still not handle the screen size change properly and the output will look ugly and missformatted. Signed-off-by: Ralf Baechle --- ChangeLog | 2 ++ 1 file changed, 2 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 0349f27..46c40ab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -16,6 +16,8 @@ ax25-apps (0.0.8) * Fix grammar of bpqether log message. * Support all standard baud rates from 50 to 4000000 bits per second with ax25ipd. + * call: Do not exit when running in curses mode and the window is + resized. ax25-apps (0.0.7) * Added opentrac to listen, Thanks to Scott Miller -- cgit v1.2.3