[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

finally fixed my suspend-resume bug



I've been taking a break from wl because of an issue I described a
while ago, in which emacs hangs on resume from hibernation because wl
wants to talk to an unavailable IMAP server and refuses to time out.
I described a fix using the hibernate script, but that wasn't really
working for me since I couldn't get hibernate to integrate with the
gnome-power-manager.  I now have a similar fix using pm-utils, also
very simple.  I describe it on the emacswiki page: 

http://www.emacswiki.org/emacs/WlFaq#toc12 

Maybe the most important part is that I don't plug wl back in on
resume -- if the new internet connection hasn't been negotiated yet
when plugin occurs, wl seems to hang anyway.  This is either because
network-manager reports a connection as made before it is, or because
wl doesn't check if a connection has been made before it tries to talk
to the IMAP server.  Is anyone familiar enough with the IMAP code to
hazard a guess?  

anyway it's nice to be back!

Matt