After a reboot any delay would be zeroed, but first there would be an auto update check very shortly after boot, before the update frequency check starts.
So there may be something else going on at this busy time and or your broadband connection although present may not be fully active. So you could delay this initial check until after the boot has completed and isn't so busy, see ~~~~ below.
I'm totally surprised that none of the warning signs are present, if as you say it was way out of date.
~~~~
In avast5/6 you need to edit (using
notepad)
avast5.ini the
[InetWD] section of the C:\Documents and Settings\All Users\Application Data\Alwil Software\Avast5\avast5.ini (XP file location). Location for Vista, win7, C:\ProgramData\Alwil Software\Avast5\avast5.ini.
- Broadband connections, add this line:
AlwaysConnectedWaitSeconds=120 and
AssumeAlwaysConnected=1 if not present (or edit AssumeAlwaysConnected=0 to AssumeAlwaysConnected=1)
[InetWD]
AssumeAlwaysConnected=1
AlwaysConnectedWaitSeconds=120
When complete save the changes, avast's self-defence module will ask for confirmation, etc. answer Yes.
The figure is seconds and the above equates to two minutes, you could try that and adjust upwards if required, 180, 240, etc.