![]() |
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| AIX AIX az IBM iparág-vezető UNIX operációs rendszer, amely megfelel az igényeinek alkalmazások vállalkozások támaszkodik a mai piacon. |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Hogyan tudom megakadályozni cron a visszatérő hibák a fájl nem található? | goodmis | Shell programozás és Scripting | 6 | 02-06-2007 10:14 AM |
| Locking a fájlt használó VI akadályozza többszöri szerkesztés ülés által diff felhasználók | Browser_ice | AIX | 14 | 11-23-2006 10:43 AM |
| Megakadályozza, hogy a fájl mailben többször a munkát | Sree_2503 | Shell programozás és Scripting | 2 | 11-14-2006 12:47 PM |
| Hiba a fájl lezárása olvasni | ALTRUNVRSOFLN | Magas szintű Programozás | 1 | 09-18-2006 12:29 PM |
| megakadályozása fájl mérete túl nagy | ust | A UNIX a dummies Kérdések és válaszok | 2 | 03-10-2005 02:04 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Hogyan lehet megakadályozni, hogy az alkalmazás bezárása egy fájlt
Azért írok néhány szoftver-teszteket, és az egyik teszt célja, hogy megakadályozza egy címet térben záró adat file (fájl van zárva és egy új, nyitott minden 15 perc).
Nem lehet eltávolítani vagy nevezze át a fájlt, míg a 'lét írott, további ötleteket, hogy megakadályozza a fájlt be kell zárni, - vagy legalábbis egy hamis visszatérési kódot a rendszer hívás úgy gondolja, hogy a kérelem a szoros kudarcot vallott? |
|
||||
|
Van a forrás és a kérelmet?
Ez egy ésszerű próba tekintve, hogy a kérelem nem ezt rendesen? Mit várnak Önök egy alkalmazás a teendő, ha van egy hiba "close ()"? Én, az egyik, mint programozó, nem vállalja a fájl még mindig nyitva volt, és továbbra is használják ugyanazt a filedescriptor. Ha van egy hiba a close (), azt bejelentheti a hibát, de kezelésére a fájl-leíró, mint "meghatározatlan". |
|
||||
|
Idézet:
A kérelmet állítólag felad egy figyelmeztető jelzés abban az esetben, hogy nem tudja, hogy lezárja a fájlt, amikor az időmérő durran. Ez az eset vagyok, kéne próba. Elmulasztása át a fájl egy külön vizsgálat ügyben. |
|
||||
|
Azt javaslom, megváltoztatja a közel kód ... Kód:
#ifdef TEST_CLOSE_FAILED
rc=-1;
errno=EIO;
#else
rc=close(fd);
#endif
Ugyanakkor egy alternatíva lenne, hogy ezt a fájlt a saját erő egy partíciót, majd leszáll az adott partíció, ami szimulálja a tényleges veszteség hozzáférni az adathordozóra. |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|