← Back to team overview

gwibber-bugs team mailing list archive

[Bug 702807] [NEW] online/offline detection gets fooled by multiple connections

 

Public bug reported:

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.

** Affects: gwibber
     Importance: Undecided
         Status: New

** Affects: gwibber (Debian)
     Importance: Undecided
         Status: New

** Also affects: gwibber (Debian)
   Importance: Undecided
       Status: New

** Summary changed:

- online/offline detection get fooled by multiple connections
+ online/offline detection gets fooled by multiple connections

-- 
You received this bug notification because you are a member of Gwibber
Bug Heros, which is subscribed to Gwibber.
https://bugs.launchpad.net/bugs/702807

Title:
  online/offline detection gets fooled by multiple connections

Status in Gwibber:
  New
Status in “gwibber” package in Debian:
  New

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.





Follow ups

References