Function: erc-cmd-RECONNECT
erc-cmd-RECONNECT is a byte-compiled function defined in erc.el.gz.
Signature
(erc-cmd-RECONNECT)
Documentation
Try to reconnect to the current IRC server.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-cmd-RECONNECT ()
"Try to reconnect to the current IRC server."
(let ((buffer (erc-server-buffer))
(process nil))
(unless (buffer-live-p buffer)
(setq buffer (current-buffer)))
(with-current-buffer buffer
(setq erc-server-quitting nil)
(setq erc-server-reconnecting t)
(setq erc-server-reconnect-count 0)
(setq process (get-buffer-process (erc-server-buffer)))
(if process
(delete-process process)
(erc-server-reconnect))
(setq erc-server-reconnecting nil)))
t)