The Omni Group Forums

The Omni Group Forums (http://forums.omnigroup.com/index.php)
-   OmniWeb Feature Requests (http://forums.omnigroup.com/forumdisplay.php?f=28)
-   -   Background thread for update checking (http://forums.omnigroup.com/showthread.php?t=6586)

Rolphus 2008-01-05 07:29 AM

Background thread for update checking
 
Hi there,

I've noticed that the "check for updates" menu option (and the automated update checking, if enabled) both block all execution of OmniWeb. This is mildly annoying when it takes 2-3 seconds on a fast broadband connection, but if you're connected over crappy dialup, 3G modem, etc, it can take a seriously long time. When I've had routing issues getting to the update server, it's taken up to a minute or so to time out, and during that time I've been completely unable to use the app.

It's got to the point where I don't generally enable automatic updates, which is a pity as they're a great feature.

The obvious solution to this is to spawn the update check off on another thread, and use a callback to monitor success/failure. I can see this being almost trivial to implement, and I suspect it will make the app feel more responsive at startup.

Many thanks,

Simon


All times are GMT -8. The time now is 08:03 AM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.