• Peter Liljenberg's avatar
    Terminate keep-alive in kill-buffer-hook. · c74c4bbc
    Peter Liljenberg authored
    Since lyskom-keep-alive-timers is a buffer-local variable,
    lyskom-keep-alive-callback can't stop the keep-alive timer
    if the buffer has been killed.  As a result, it keeps saying ERROR! in
    the mini buffer.
    
    On an idea from Christer Ekholm, terminate the timer explicitly with a
    kill-buffer-hook instead.  The error logging in
    lyskom-keep-alive-callback has been improved too, to provide more
    information on what went wrong if there are other error situations in
    the future.
    c74c4bbc
commands2.el 151 KB