]> git.eshelyaron.com Git - emacs.git/commitdiff
; Handle authentication properly when reconnecting to IRC
authorManphiz <manphiz@gmail.com>
Fri, 15 Sep 2023 07:51:57 +0000 (09:51 +0200)
committerPhilip Kaludercic <philipk@posteo.net>
Thu, 21 Sep 2023 16:28:30 +0000 (18:28 +0200)
* lisp/net/rcirc.el (rcirc-reconnect): Set 'rcirc-user-authenticated'
to nil before reconnecting.  (Bug#65882)

lisp/net/rcirc.el

index a6dad4b640d50a5eef0724d14bc44737dfa88fe2..3f6242d9347e8d92e4c466fd3485144b8a1980bd 100644 (file)
@@ -859,6 +859,7 @@ If QUIET is non-nil, no not emit a message."
       (if (rcirc--connection-open-p process)
           (throw 'exit (or quiet (message "Server process is alive")))
         (delete-process process))
+      (setq rcirc-user-authenticated nil)
       (let ((conn-info rcirc-connection-info))
         (setf (nth 5 conn-info)
               (cl-remove-if-not #'rcirc-channel-p