bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs - cannot connect to X server


From: Richard Stallman
Subject: Re: Emacs - cannot connect to X server
Date: Fri, 21 Jun 2002 03:41:41 -0600 (MDT)

    I do not understand how emacs connects to the X server, but I am suspicious
    of timeouts.  Could it be that emacs does not wait long enough to establish
    an X-session over a slow link?

It IS possible, because Emacs (on some systems) gets alarm signals
regularly to "poll for input".  Perhaps the signal causes a problem
of not "waiting" enough.  (I'd say that is a bug in Xlib if it happens.)

Could you see if this patch makes the problem go away?
It may not be something we really want to install, though.

*** xterm.c.~1.736.~    Thu Jun 13 18:28:04 2002
--- xterm.c     Thu Jun 20 19:17:47 2002
***************
*** 14657,14666 ****
--- 14657,14668 ----
        argv[argc++] = "-xrm";
        argv[argc++] = xrm_option;
        }
+     stop_polling ();
      dpy = XtOpenDisplay (Xt_app_con, XSTRING (display_name)->data,
                         resource_name, EMACS_CLASS,
                         emacs_options, XtNumber (emacs_options),
                         &argc, argv);
+     start_polling ();
  
  #ifdef HAVE_X11XTR6
      /* I think this is to compensate for XtSetLanguageProc.  */




reply via email to

[Prev in Thread] Current Thread [Next in Thread]