projects
/
riece
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* riece-filter.el (riece-sentinel): Don't call riece-exit here.
[riece]
/
lisp
/
riece-server.el
diff --git
a/lisp/riece-server.el
b/lisp/riece-server.el
index
89e9237
..
68f8c9b
100644
(file)
--- a/
lisp/riece-server.el
+++ b/
lisp/riece-server.el
@@
-197,7
+197,10
@@
the `riece-server-keyword-map' variable."
(if riece-debug
(delete-process process)
(kill-buffer (process-buffer process)))
(if riece-debug
(delete-process process)
(kill-buffer (process-buffer process)))
- (setq riece-process-list (delq process riece-process-list)))
+ (setq riece-process-list (delq process riece-process-list))
+ ;; If no server process is available, exit.
+ (unless riece-process-list
+ (riece-exit)))
(defun riece-server-opened (&optional server-name)
(let ((process-list riece-process-list))
(defun riece-server-opened (&optional server-name)
(let ((process-list riece-process-list))