|Unrelated picture, for the hell of it|
But we have a couple of customers who are especially demanding, namely my son and his girlfriend.
To be fair, they are guinea pigs, in that they are on a fibre linked via our office router, and one of the final stages of testing a new release of code it to use it ourselves. It is a tad inconvenient for staff, and my son, if there are any issues, but we would rather suffer problems ourselves first.
Unfortunately, by doing in-house testing, using several staff connections, the office, and other sites, we managed to create some unexpected issues and hence the off crash. It is why we test. The result is a loss of routing for 2 to 3 seconds, and loss of phone calls.
So I do apologise if anyone was talking to the office on the couple of occasions today, and I am sure staff will have called back. Sorry.
The problem is that a certain young lady is playing League of Legends, and ranking games, in the middle of the day. Even a couple of seconds downtime can drop her from the game. We've even set up some firewall session logic to try and restore TCP/UDP sessions cleanly, but somehow the outage for a crash is just long enough.
To be fair, if this was any other router, or even a switch, it would not be back in a couple of seconds. It seems very few manufacturers take care over their boot times. FireBricks can do a controlled reboot in a fraction of a second, and we tested that LOL games carry on almost seamlessly if we so a s/w upgrade. Sadly a crash is (deliberately) not as seamless as it ensures a full hardware restart including the Ethernet ports.
Anyway, at the end of the day, I am still keen to test things ourselves before affecting customers. It is the last stage of a lot of testing, but necessary. Well, sort of last. We now have alpha releases that selected FireBrick customers can test, before we issue beta code and then finally a general release. We expect a release soon, maybe at the weekend.
Thinking of gamers, we (A&A) even allow people to pick the window over night where they would prefer to have a PPP restart if we are doing any LNS upgrade work. I know the gamers will be playing at 1am (they are in the bedroom next to mine). So when they finally move out (real soon now, honest) they can have the same reliable Internet that the rest of our customers enjoy, and not be guinea pigs any more.