THE FUTURE LIES AHEAD
Jun. 28th, 2006 11:34 pmOne of our internal webservers at the office blew up. It's an intricate and bizarre hack on a little-used platform, and we're terrified of it dying because our knowledge of the internals is bad. I was pretty sad about it, and especially so because I had to fix it.
A careful search of the internet found a mailing list thread in which many, many other people had the same problem, all starting after 2006-05-12.
The thread starts here: http://www.mail-archive.com/aolserver@listserv.aol.com/msg09812.html
What turned out to be the problem? All these systems failed at the same time, exactly one billion seconds before the 32-bit Unix epoch ends in 2038. The timeouts set for database threads caused the software to look ahead, gasp in horror and died.
Ladies and gentlemen I'm in a select club of the first victims of the Year 2038 Bug.
My job is weird.
A careful search of the internet found a mailing list thread in which many, many other people had the same problem, all starting after 2006-05-12.
The thread starts here: http://www.mail-archive.com/aolserver@listserv.aol.com/msg09812.html
What turned out to be the problem? All these systems failed at the same time, exactly one billion seconds before the 32-bit Unix epoch ends in 2038. The timeouts set for database threads caused the software to look ahead, gasp in horror and died.
Ladies and gentlemen I'm in a select club of the first victims of the Year 2038 Bug.
My job is weird.
(no subject)
Date: 2006-06-29 12:46 pm (UTC)Don't be dissin' my AOLserver (http://aolserver.com/), mang. It's not as "little-used" as you may think.
(no subject)
Date: 2006-06-29 01:39 pm (UTC)(no subject)
Date: 2006-06-29 07:27 pm (UTC)(no subject)
Date: 2006-06-29 03:30 pm (UTC)(God, I wanted to smack the shit out of just about everyone who as much as said "Y2K" that year.)
(no subject)
Date: 2006-06-29 09:03 pm (UTC)I fully expect to die because some critical part of the automated life-support system I expect to depend on when I'm 73 years old will have a Y2038 bug.
I have been complaining about chronological representation bugs since before I graduated college. I have never had a manager (much less a project manager) care enough to spend any money fixing them.
I also expect that every last one of those managers will survive Y2038 without a scratch.
(no subject)
Date: 2006-06-29 09:31 pm (UTC)