I have a laptop that I take all over the place, and I also run gaim all the time. Since I'm disconnecting my laptop from networks all the time, I get a LOT of complaints from gaim that the MSN, AIM, and ICQ interfaces are always disconnecting. The fact that I use the Auto-Reconnect plugin compounds this. I end up getting so annoyed by the errors that I have to close gaim altogether when I'm not on a network because it won't stop alerting me about something I already know. Gaim has to provide the option to hide all connection errors so as to prevent laptop users from going nuts. Whenever a protocol gets disconnected, it should just disconnect silently and gaim should try to reconnect in the background (if the user uses the Auto-Reconnect plugin), the same way the standard ICQ client worked (when I last used it). If gaim did this, I would be SO much more pro-gaim. :) Reproducible: Always Steps to Reproduce: 1. Run gaim. 2. Enable Auto-Reconnect plugin. 3. Connect to some IM account. 4. Shut down your Internet connection - net.eth0, net.ppp0, net.wlan0 or what have you. 5. Wait. Actual Results: Gaim will repeatedly alert you of the obvious. Expected Results: Gaim should allow you to disable obvious connection errors like these. Portage 2.0.50-r6 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.4.22-gentoo-r5) ================================================================= System uname: 2.4.22-gentoo-r5 i686 Intel(R) Pentium(R) III Mobile CPU 1000MHz Gentoo Base System version 1.4.3.12 Autoconf: sys-devel/autoconf-2.58 Automake: sys-devel/automake-1.7.8 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=pentium3 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -mcpu=i686 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa apache2 apm arts avi berkdb cdr crypt cups dga dvd encode fbcon foomaticdb gd gdbm gif gphoto2 gpm gtk gtk2 imlib java jikes jpeg kde libg++ libwww lirc mad mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png pnp python qt quicktime readline samba sdl slang spell sse ssl tcltk tcpd tetex truetype usb video_cards_radeon x86 xinerama xml2 xmms xv zlib"
Please distinguish between actual bugs and items like yours which are feature requests. You are free to search for and create feature requests upstream all you like. For the record this particular issue is fixed upstream and you'll have a preference to suppress them in 0.78.