I've fixed this issue in a personal wicd branch
(https://code.launchpad.net/~tomvanbraeckel/wicd/honour_auto_reconnect/)
and submitted a merge request at
https://code.launchpad.net/~tomvanbraeckel/wicd/honour_auto_reconnect/+merge/240683

I tested on wicd 1.7.2.4 and it works like a charm. You can try out
the fix by overwriting your local
/usr/share/wicd/daemon/wicd-daemon.py file with the version of my
branch, available at:

http://bazaar.launchpad.net/~tomvanbraeckel/wicd/honour_auto_reconnect/view/head:/wicd/wicd-daemon.py

Committer: Tom Van Braeckel
Date: 2014-11-05 06:32:28 UTC
Revision ID: tomvanbraec...@gmail.com-20141105063228-yz3ok159mcdgzsp4

Automatic reconnect: honour the automatic reconnect configuration,
even if the GUI interface is open

When a user actives "automatic reconnnect" and then tries this out, he
will be staring at the GUI interface, waiting for a reconnect.
But wicd-daemon refuses to reconnect when the GUI interface is open,
and fails to reports this to the GUI user.
Hence users assume that this feature does not work properly (see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582567).

This commit fixes that by doing a reconnect, no matter whether the GUI
is open or not, thus taking the path of "least surprise".
The original rationale for not reconnecting when the GUI is open was
never stated in the comments, nor in the commit message.

Kind regards,

Tom Van Braeckel.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to