If you set rl_catch_sigwinch to 0 in scm_init_readline, the problem with the readline 
library turning off SA_RESTART for SIGWINCH goes away.  But then the readline library 
doesn't handle a SIGWINCH
either. :(

You can set rl_pre_input_hook to a function that does siginterrupt(SIGWINCH, 0) or 
uses sigaction to set SA_RESTART.  This provides a fix and lets readline handle 
SIGWINCH.

Of course, the right thing is to fix readline!

-Dale
-- 
Dale P. Smith
Altus Technologies Corp.
[EMAIL PROTECTED]
400-746-9000 x309

Reply via email to