# Egy ezredmásodperces hiba megállította a brit légiforgalmat. Hat órára.

Published: 2026-09-25

Szeptember 8-án, kedden 10:00 órakor a NATS Nemzeti Légtérrendszerében (NAS) egy rutin transzponderkód-kérelmet egy magasabb prioritású üzenet szakított meg, miközben az egy érték frissítésének félúton járt. A "kitettségi ablak" körülbelül egy ezredmásodperc. A kérelem hibásan folytatódott, a repülési adatok hibásak lettek, és 19:30-ra több mint 2000 Egyesült Királyságbeli járat késést, törlést vagy eltérítést szenvedett.

Canonical: https://thedailydiff.dev/hu/video/2026-09-25-nats-millisecond/

## Amit ez a videó tartalmaz

- 10:00: egy kérés, egy 1 ms-es ablakban megszakítva
- Idővonal: 10:00 squawk → 10:02 blip → 12:45 indulások leállnak → 13:32 kapcsolat megszakad
- A gyógymód: újraindítani az egész ország repülési adatait
- Mechanizmus: félúton megállt egy írási művelet közben
- Miért állította le az égboltot egy biztonsági funkció

## Fejezetek

- 0:00 10:00: egy kérés, egy 1 ms-es ablakban megszakítva
- 0:32 Idővonal: 10:00 squawk → 10:02 blip → 12:45 indulások leállnak → 13:32 kapcsolat megszakad
- 1:03 A gyógymód: újraindítani az egész ország repülési adatait
- 1:22 Mechanizmus: félúton megállt egy írási művelet közben
- 1:37 Miért állította le az égboltot egy biztonsági funkció
- 2:05 git blame — örökölt kód 50 · újraindítási terv 30 · a 10:02-es riasztás 15 · 1 ms 5
- 2:24 Robbanási sugár: 8000 tervezett, 6094 kezelve, harmadik hiba három év alatt
- 2:41 Ítélet + a hétfői vonal: atomi írások, hangos riasztások

## Lefordított átirat

Az eredeti angol narrációból fordítva. A rendelkezésre álló hangot és feliratokat a YouTube vezérli.

### 10:00: egy kérés, egy 1 ms-es ablakban megszakítva

0:00 Reggel tízkor egy rutin kérés a brit repülési adatrendszerben pontosan a rossz ezredmásodpercben megszakad, és estére több mint kettő ezer járat késik, törölve vagy eltérítve van. Ez a Nats, az Egyesült Királyság légiforgalmi szolgálatának előzetes jelentéséből származik. Nincs jele támadásnak, és senki sem nyomott rossz gombot. Csak egy örökölt hiba, és egy nagyon specifikus ezredmásodperc. Hogyan történt, miért volt elég egy ezredmásodperc, és valójában ki kapja a hibát. Ez a The Daily Diff, postmortem.

0:31 Tíz óra. Valaki kézzel kér egy squawk kódot, a négyjegyű számot, amely

### Idővonal: 10:00 squawk → 10:02 blip → 12:45 indulások leállnak → 13:32 kapcsolat megszakad

0:36 összeköti a radarjelzést a repülési tervével. A kérés érvényes, és a terv is az. Tíz óra kettő. A Londoni Területi Irányítás és a fő rendszer közötti kapcsolat megszakad, majd negyvenöt másodperc múlva magától visszatér. A jegyen az áll: helyreállt, stabil, nincs működési hatás. Tizenkettő harminckettő. A kapcsolat újra megszakadni kezd, minden alkalommal gyorsabban, és az irányítók elveszítik az automatizálás egy részét.

0:56 Tizenkettő negyvenötre leállítják az Egyesült Királyság indulásait. Egy harminckettőkor a kapcsolat megszakad és úgy is marad. A gyógymód egy ellenőrzött újraindítás, és ez a drága rész,

### A gyógymód: újraindítani az egész ország repülési adatait

1:06 mert ugyanaz a rendszer táplálja az irányító központokat és repülőtereket az egész országban. A hiba London légterében él. A korlátozások az egész Egyesült Királyságra vonatkoznak. Az újraindítás negyed négytől tíz perc múlva négyig tart, és a duplikált repülési tervek kibogozása tíz perc múlva hétig tart. Szóval miért volt elég egy ezredmásodperc?

### Mechanizmus: félúton megállt egy írási művelet közben

1:23 A rendszer prioritás szerint zsonglőrködik a feladatokkal, és egy kisebb feladat felfüggesztése egy sürgősért normális. De ez a feladat egy érték frissítésének félúton járt. A sürgős üzenet abban az ezredmásodpercben érkezik, és a frissítés félúton megáll. Amikor folytatódik, nem folytatódik helyesen. A rossz adatok ezután bekerülnek a későbbi repülési frissítésekbe.

### Miért állította le az égboltot egy biztonsági funkció

1:40 London megpróbál egyet olvasni, túl sokáig tart, és időtúllépés történik. Az időtúllépés megszakítja a kapcsolatot, ahogy azt tervezték, mindkét rendszer védelmére. A biztonsági funkció tökéletesen működik. Ez a probléma. A jelentés saját szavai. Ha a sürgős üzenet egy ezredmásodperccel korábban vagy később érkezett volna, a frissítés normálisan befejeződött volna. A Hacker News-on egy programozó egy ezredmásodpercet abszolút örökkévalóságnak nevez,

2:02 garantáltan megtörténik a héten kedden. Kedden volt.

### git blame — örökölt kód 50 · újraindítási terv 30 · a 10:02-es riasztás 15 · 1 ms 5

2:05 git blame. Az örökölt kód, ötven százalék, egy olyan frissítésért, amely felfüggeszthető félúton, és hibásan tér vissza. Az újraindítási terv, harminc, mert egy rossz rekord Londonban az egész ország repülési adatainak újraindítását jelenti. A tíz óra kettő riasztás, tizenöt, mert magától gyógyult, és nincs hatásúként lett archiválva. Öt százalék az ezredmásodpercnek, az időzítéséért. Robbanási sugár. A Nats mintegy nyolcezer járatot tervezett aznap, és kezelt

### Robbanási sugár: 8000 tervezett, 6094 kezelve, harmadik hiba három év alatt

2:27 mintegy hatezret. Az Egyesült Királyság indulásai körülbelül négy és fél órára leálltak, és a lemaradás több mint két napig tartott, mire rendeződött. Ez Britannia harmadik légiforgalmi hibája három év alatt, és a vezérigazgató ezt a hibát nagyon, nagyon homályosnak nevezi.

### Ítélet + a hétfői vonal: atomi írások, hangos riasztások

2:41 Ítélet, postmortem: NEEDS REVIEW. A jelentés gyors és specifikus, a javítás meg van írva és tesztelés alatt áll. De a terv egy gyorsabb újraindítás, nem egy kisebb. Hétfői vonal: ha egy feladat felfüggeszthető, tegye atomi írásművé, és kezelje a magától gyógyuló riasztást riasztásként. Küldje el nekem azt az incidenst, amiről még mindig nem beszélhet, a kommentekben, vagy a thedailydiff.dev címen. És ez a mai diff.

3:02 Niko vagyok az Axrisi-től. SHIP IT responsibly.

## Források

- [NATS, Major Incident Preliminary Investigation Report, NAS incident 08 September 2026 (report date Sep 16)](https://www.nats.aero/wp-content/uploads/2026/09/NATS-Preliminary-Investigation-Report-into-NAS-Incident-on-08-Sept-2026-Issued-16-Sept-2026.pdf) — www.nats.aero
- [NATS press release, "NATS publishes preliminary report on technical incident of 8 September" (Sep 18, 2026)](https://www.nats.aero/news/nats-publishes-preliminary-report-on-technical-incident-of-8-september/) — www.nats.aero
- [NATS on X, 8 Sep](https://x.com/NATS/status/2097313182482084317) — x.com
- [BBC, "Flight chaos caused by 'millisecond' software defect, report says"](https://www.bbc.co.uk/news/articles/cw0kl1571lpmo) — www.bbc.co.uk
- [The Guardian (Sep 18, 2026)](https://www.theguardian.com/world/2026/sep/18/flight-chaos-affecting-hundreds-of-thousands-caused-in-millisecond-by-software-error-uk) — www.theguardian.com
- [Hacker News thread on the report](https://news.ycombinator.com/item?id=49754064) — news.ycombinator.com
