* src/haikufns.c (Fhaiku_save_session_reply):
* src/haikufont.c (Fx_select_font): Block sigio around system
calls.
reply.quit_reply = !NILP (quit_reply);
block_input ();
+ unrequest_sigio ();
write_port (port_emacs_to_session_manager, 0, &reply,
sizeof reply);
+ request_sigio ();
unblock_input ();
return Qnil;
error ("Trying to use a menu from within a menu-entry");
popup_activated_p++;
+ unrequest_sigio ();
rc = be_select_font (process_pending_signals,
haikufont_should_quit_popup,
&family, &style, &size,
!NILP (exclude_proportional));
+ request_sigio ();
popup_activated_p--;
if (!rc)