Van arra a programozási hibára szakkifejezés, amikor egy program bemeneti értékét egy másik program kimeneti értékéből akarom venni, de a kimeneti értéket generalo program nem futott le idoben?
1. Program 2. Programtól adatot kér - request
2. Program 1. Programnak adatot ad - respond
Szóval, ha logikailag akarjuk elnevezni akkor, ha a kérés ellett küldve, de a válasz nem érkezett meg akkor "repsond timeout?" :)
Nem akarok vitát generálni, elfogadom ezt a véleményt is, de én fenntartom, hogy a timeout ilyen értelemben nem valódi hiba, hanem egy hiba felismerésekor generált jelzés. A kérdésben csak arról volt szó, hogy pl. egy taszk adatot vár de nem kapja meg, kb. ennyi. Ennél magasabb szintű kezelése a problémának, ha felismeri az adathiányt, adott ideig vár, és végül hibaüzenetet küld (kivételt dob, stb.)
Ha nincs felkészítve az ilyen hibára, akkor nem fog semmilyen timeout-ot küldeni, előre nem definiált állapotba fog kerülni vagy hibás eredményt fog adni. A kérdésben lévő nyers hibajelenség az, amikor egy bemenő adat időzítési (szinkronizálási) okok miatt nem áll a program rendelkezésére. Aztán hogy ezt mi módon kezeli (már ha kezeli), az más kérdés.
Respect. :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!