Subject: Re: bug#19175: 24.4; make-frame-on-display fails if emacs started with -nw

From: "Jan D." <[email-masked]>
Date: Sun, 29 Mar 2015 10:45:16 +0200

Hi.

> 29 mar 2015 kl. 05:42 skrev Mario Becroft <[email-masked]>:
> 
> Perhaps it depends on the configuration, such as which toolkit is used
> etc. I compile mine with X, but without external toolkits. In this case,
> my configure command was as follows:
> 
> ./configure --without-toolkit-scroll-bars --with-x --with-x-toolkit=lucid --without-xft

No, it is a signal race.  Apparently XOpenDisplay does not retry when interrupted by a signal, SIGIO in this case.
Blocking SIGIO at the appropriate locations fixes it.

Is the fix too late for the 24-branch?

	Jan D.