Function: gnus-sleep-handler

gnus-sleep-handler is a byte-compiled function defined in gnus-start.el.gz.

Signature

(gnus-sleep-handler SLEEP-EVENT)

Documentation

Close connection to servers before system sleep.

See gnus-close-on-sleep to enable this functionality.

SLEEP-EVENT is checked to ensure this is only run before sleep.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-start.el.gz
(defun gnus-sleep-handler (sleep-event)
  "Close connection to servers before system sleep.
See `gnus-close-on-sleep' to enable this functionality.

SLEEP-EVENT is checked to ensure this is only run before sleep."
  (when (and (eq 'pre-sleep (sleep-event-state sleep-event))
             (gnus-alive-p))
    (ignore-errors (gnus-close-all-servers))))