online/offline detection gets fooled by multiple connections
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Gwibber |
Incomplete
|
Undecided
|
Unassigned | ||
gwibber (Debian) |
New
|
Undecided
|
Unassigned |
Bug Description
Gwibber nicely try to detect whether the user is online/offline when network manager (or equivalent) is in use. When it detects that the user is offline, it disables not only automatic refresh, but also the text area used to post notices.
The detection however seems to be a bit naive; as a user, I perceive that it works as follows: an event "interface up" (resp. "interface down") is used to switch gwibber to "online" (resp. "offline") mode. Such a discipline breaks down when multiple interfaces can be brought up and down independently, as it happens on a laptop which is using both wired and wireless connections.
It routinely happen to me, when switching from wired to wireless of viceversa, that gwibber assumes I'm offline while in fact I'm not. At that point, the only solution is to quit and restart gwibber. Can detection of online/offline status be improved?
As a nice addition, that would also enable working around similar issues, it would be nice to expose to the user explicitly the online-ness of gwibber and also to enable the user to affect it directly, for cases where automatic detection breaks down.
Many thanks for Gwibber!
Cheers.
summary: |
- online/offline detection get fooled by multiple connections + online/offline detection gets fooled by multiple connections |
Thank you for taking the time to report this bug and helping to make Ubuntu better,
* can you reproduce it ?
* if so than which version are you on ?