It's always a race condition.
May 20, 2008 7:55 AM Subscribe
When programmers kill.
posted by enn (18 comments total)
15 users marked this as a favorite
[pdf] In 1982, Atomic Energy Canada, Limited, introduced the now-infamous Therac-25, a solely software-driven successor to its earlier medical linear accelerators. Six patients
received massive amounts of radiation, and three died, before AECL was compelled to supplement the (faulty) software-only error-checking with hardware interlocks to prevent overexposure."Since the time of the incidents related in this paper, AECL Medical, a division of AECL, was privatized and is now called Theratronics International, Ltd. Currently, the primary business of AECL is the design and installation of nuclear reactors."
More from the sci.engr.* FAQ on Failures