Function: erc-server-prefer-check-reconnect
erc-server-prefer-check-reconnect is a byte-compiled function defined
in erc-backend.el.gz.
Signature
(erc-server-prefer-check-reconnect BUFFER)
Documentation
Defer to another reconnector based on BUFFER's erc-session-connector.
Prefer erc-server-delayed-check-reconnect if the connector is known to
be "check-aware". Otherwise, use erc-server-delayed-reconnect.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc-backend.el.gz
(defun erc-server-prefer-check-reconnect (buffer)
"Defer to another reconnector based on BUFFER's `erc-session-connector'.
Prefer `erc-server-delayed-check-reconnect' if the connector is known to
be \"check-aware\". Otherwise, use `erc-server-delayed-reconnect'."
(if (memq (buffer-local-value 'erc-session-connector buffer)
'(erc-open-tls-stream
erc-open-network-stream
erc-open-socks-tls-stream))
(erc-server-delayed-check-reconnect buffer)
(erc-server-delayed-reconnect buffer)))