[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