Einn millisekúndu galli stöðvaði breska flugumferð. Sex klukkustundir.
Kl.
Kl. 10:00 þriðjudaginn 8. september er ein venjuleg squawk-kóða beiðni innan NATS National Airspace System (NAS) rofin af skilaboðum með hærri forgangi á meðan hún er hálfnuð með að uppfæra gildi. Útsetningarglugginn er um ein millisekúnda. Beiðnin heldur áfram röng, fluggögnin koma út spillt, og kl. 19:30 hafa fleiri en 2.000 bresk flug verið seinkuð, felld niður eða vísað á annan stað.
Lestu skriflegu útgáfuna (enska) ↗
Það sem þetta myndband fjallar um
- 10:00: ein beiðni, rofin innan 1 ms glugga
- Tímalína: 10:00 squawk → 10:02 blip → 12:45 brottfarir stöðvast → 13:32 tenging rofin
- Lækningin: endurræsa fluggögn alls landsins
- Virkni: gert hlé á miðri skrifun
- Af hverju öryggiseiginleiki stöðvaði himininn
Þýtt afrit
Þýtt úr upprunalegri enskri frásögn. Tiltækt hljóð og textar eru stjórnaðir af YouTube.
10:00: ein beiðni, rofin innan 1 ms glugga
0:00 Klukkan tíu að morgni, ein venjuleg beiðni innan fluggagnakerfis Bretlands verður fyrir truflun nákvæmlega á rangri millisekúndu, og um kvöldið fleiri en tvö þúsund flug eru seinkuð, felld niður eða vísað á annan stað. Þetta er úr frumskýrslu Nats, breskrar flugumferðarþjónustu. Engin merki um árás, og enginn ýtti á rangan takka. Bara eldri galli, og ein mjög sérstök millisekúnda. Hvernig það gerðist, af hverju ein millisekúnda var nóg, og hverjum raunverulega er kennt um. Þetta er The Daily Diff, postmortem.
0:31 Klukkan tíu. Einhver biður handvirkt um squawk kóða, fjögurra stafa númerið sem
Tímalína: 10:00 squawk → 10:02 blip → 12:45 brottfarir stöðvast → 13:32 tenging rofin
0:36 tengir ratsjárpunkt við flugáætlun hans. Beiðnin er gild, og það er áætlunin líka. Tíu núll tvö. Tengingin milli flugstjórnar í London og kjarnakerfisins rofnar, kemur síðan aftur af sjálfu sér eftir fjörutíu og fimm sekúndur. Miðinn segir endurheimt, stöðug, engin áhrif á rekstur. Tólf þrjátíu og tvö. Tengingin byrjar að rofna aftur, hraðar í hvert skipti, og flugstjórar missa einhverja sjálfvirkni.
0:56 Klukkan tólf fjörutíu og fimm eru brottfarir frá Bretlandi stöðvaðar. Klukkan eitt þrjátíu og tvö rofnar tengingin og helst niðri. Lækningin er stýrð endurræsing, og það er dýri hlutinn,
Lækningin: endurræsa fluggögn alls landsins
1:06 vegna þess að sama kerfið fóðrar stjórnstöðvar og flugvelli um allt land. Gallið býr í flugrými London. Takmarkanirnar ná yfir allt Bretland. Endurræsingin keyrir frá stundarfjórðungi yfir þrjú til tíu yfir fjögur, og að leysa úr tvíteknum flugáætlunum tekur til tíu mínútur í sjö. Svo af hverju var millisekúnda nóg?
Virkni: gert hlé á miðri skrifun
1:23 Kerfið flokkar verkefni eftir forgangi, og að gera hlé á litlu verkefni fyrir brýnt verkefni er eðlilegt. En þetta verkefni var hálfnuð með að uppfæra gildi. Brýnu skilaboðin lenda innan þessarar millisekúndu, og uppfærslan stöðvast hálfa leið. Þegar hún heldur áfram, heldur hún ekki áfram rétt. Slæmu gögnin leka síðan inn í sumar af síðari fluguppfærslunum.
Af hverju öryggiseiginleiki stöðvaði himininn
1:40 London reynir að lesa eina, tekur of langan tíma og tímalokast. Tímalokun rýfur tenginguna, eins og hannað er, til að vernda bæði kerfi. Öryggiseiginleikinn virkar fullkomlega. Það er vandamálið. Orð skýrslunnar sjálfrar. Hefðu brýnu skilaboðin komið einni millisekúndu fyrr eða síðar, hefði uppfærslan lokið eðlilega. Á Hacker News kallar einn forritari millisekúndu algjöra eilífð,
2:02 tryggt að gerast fyrir þriðjudag í þessari viku. Það var þriðjudagur.
git blame — eldri kóði 50 · endurræsingaráætlun 30 · viðvörunin kl. 10:02 15 · 1 ms 5
2:05 git blame. Eldri kóðinn, fimmtíu prósent, fyrir uppfærslu sem hægt er að stöðva hálfa leið og kemur aftur röng. Endurræsingaráætlunin, þrjátíu, vegna þess að ein slæm færsla í London þýðir að endurræsa fluggögn alls landsins. Viðvörunin kl. tíu núll tvö, fimmtán, fyrir að gróa af sjálfu sér og vera skráð sem engin áhrif. Fimm prósent til millisekúndunnar, fyrir tímasetningu hennar. Sprengiradíus. Nats áætlaði um átta þúsund flug þann dag og afgreiddi
Útbreiðsla: 8.000 áætluð, 6.094 afgreidd, þriðja bilunin á þremur árum
2:27 um sex þúsund. Brottfarir frá Bretlandi stöðvuðust í um fjórar og hálfa klukkustund, og eftirstöðvarnar tóku yfir tvo daga að hreinsa. Þetta er þriðja flugumferðarbilun Bretlands á þremur árum, og framkvæmdastjórinn kallar þennan galla mjög, mjög óljósan.
Dómur + mánudagslína: kjarnorkuskrif, háar viðvaranir
2:41 Dómur, postmortem: NEEDS REVIEW. Skýrslan er hröð og nákvæm, og lagfæringin er skrifuð og í prófun. En áætlunin er hraðari endurræsing, ekki minni. Mánudagslína: ef hægt er að gera hlé á verkefni, gerðu skrifun þess kjarnorku, og meðhöndlaðu viðvörun sem grær af sjálfu sér sem viðvörun. Sendu mér atvikið sem þú mátt enn ekki tala um, í athugasemdum, eða á thedailydiff.dev. Og það er munurinn fyrir í dag.
3:02 Ég er Niko frá Axrisi. SHIP IT.
Heimildir
- NATS, Major Incident Preliminary Investigation Report, NAS incident 08 September 2026 (report date Sep 16)www.nats.aero
- NATS press release, "NATS publishes preliminary report on technical incident of 8 September" (Sep 18, 2026)www.nats.aero
- NATS on X, 8 Sepx.com
- BBC, "Flight chaos caused by 'millisecond' software defect, report says"www.bbc.co.uk
- The Guardian (Sep 18, 2026)www.theguardian.com
- Hacker News thread on the reportnews.ycombinator.com



