GNU bug report logs -
#7409
24.0.50; (server-force-stop) starts server process
Previous Next
Reported by: Ulrich Mueller <ulm <at> gentoo.org>
Date: Mon, 15 Nov 2010 21:40:02 UTC
Severity: normal
Merged with 7423
Found in version 24.0.50
Done: Chong Yidong <cyd <at> stupidchicken.com>
Bug is archived. No further changes may be made.
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Recently added function server-force-stop (in lisp/server.el) doesn't
always stop the server, but starts it if no server process is running.
The behaviour can be reproduced as follows (commands in Lisp
interaction buffer):
(require 'server)
server
server-process
nil
(server-force-stop)
nil
server-process
#<process server>
Included below is a trivial patch that should fix it.
Ulrich
2010-11-15 Ulrich Mueller <ulm <at> gentoo.org>
* server.el (server-force-stop): Call server-start with first
argument set to t.
--- lisp/server.el~
+++ lisp/server.el
@@ -609,7 +609,7 @@
(defun server-force-stop ()
"Kill all connections to the current server.
This function is meant to be called from `kill-emacs-hook'."
- (server-start nil t))
+ (server-start t t))
;;;###autoload
(defun server-force-delete (&optional name)
This bug report was last modified 14 years and 189 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.