From: Dan Nicolaescu Date: Thu, 2 Jun 2011 16:56:04 +0000 (-0700) Subject: * src/emacs.c (main): Warn when starting a GTK emacs in daemon mode. X-Git-Tag: emacs-pretest-24.0.90~104^3~35 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8b3115e7025b5091b2a7cd68f6ac3442964b59e5;p=emacs.git * src/emacs.c (main): Warn when starting a GTK emacs in daemon mode. --- diff --git a/src/ChangeLog b/src/ChangeLog index cd98ec04aa4..a86a23e7c0b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2011-06-02 Dan Nicolaescu + + * emacs.c (main): Warn when starting a GTK emacs in daemon mode. + 2011-06-01 YAMAMOTO Mitsuharu * fringe.c (update_window_fringes): Don't update overlay arrow bitmap diff --git a/src/emacs.c b/src/emacs.c index e515f7ec6fa..eaeeb35d587 100644 --- a/src/emacs.c +++ b/src/emacs.c @@ -1120,6 +1120,11 @@ main (int argc, char **argv) } #ifndef NS_IMPL_COCOA +#ifdef USE_GTK + fprintf (stderr, "\nWarning: due to a long standing Gtk+ bug\nhttp://bugzilla.gnome.org/show_bug.cgi?id=85715\n\ +Emacs might crash when run in daemon mode and the X11 connection is unexpectedly lost.\n\ +Using an Emacs configured with --with-x-toolkit=lucid does not have this problem.\n"); +#endif f = fork (); #else /* NS_IMPL_COCOA */ /* Under Cocoa we must do fork+exec as CoreFoundation lib fails in