Discovered that the relatively slow Mozilla 1.x/IBM Web Browser 1.x browsers perform a rewrite and flush to disk of the bookmark file as almost the last thing they do before exiting. Add the delay of the disk cache to the already glacial execution speed of these versions and there's
a very good chance that the bookmark file won't be completely on the disk by the time we upload it to the ftp server, which can cause all sorts of peculiar issues. So I added a brute-force 30 second delay between the exit of the browser and the start of the upload stage. When I get time I'll see about doing something more elegant that takes less than 30 seconds, but this will do for now.
|