Closed Bug 328515 Opened 19 years ago Closed 6 years ago

Auto update causes dialup as soon as system restarts from hibernate

Categories

(Toolkit :: Application Update, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: dough, Unassigned)

References

Details

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1 If automatic update is enabled, you use a dialup connection, have Firefox running, hibernate your computer and then bring it back to life, as soon as the system comes up the auto update causes a dialup, before you've even logged into the computer. This is a problem at homes like mine where several of us share a single phone line -- it causes my computer to trash someone else's connection. I don't thing that auto update should _ever_ cause a dialup. It should only use an already existing connection. I want to chose when I'm connected, I don't want any program on the computer connecting me without my permission. Reproducible: Always
Should this bug get confirmed, I'm guessing this will depend on our ability to detect if the user is online or offline. Based on that, we could only do the AUS request when online. See bug 76111. (adding the dependency, but still awaiting confirmation)
Depends on: 76111
Yes, I believe this bug would happen.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Product: Firefox → Toolkit
I suspect that pending timers fire immediately upon waking up which would cause this bug... need to think about this a bit more but I suspect this would need to be handled on the backend.

If this were to be implemented it would be best implemented in the networking code since there are many things besides app update that will initiate a connection such as this.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.