PDA

Visualizza la versione completa : [C] Too Many Open Files...


Ed_Bunker
23-04-2004, 12:01
Ciao, sto facendo un piccolo programma che deve ricorsivamente accedere a tutte le sottodirectory della directory principale e fare un controllo sull'estensione dei file presenti in tali directory. Il problema e' che, dopo aver aperto la directory principale dal main (".") ed aver invocato una funzione di appoggio (quella che agisce ricorsivamente sulle sottodirectory) gia' al primo tentativo di apertura di una sottodirectory (con la opendir) mi viene dato errore e, in particolare: "troppi file aperti".
Quale potrebbe essere la causa ? Non ho aperto nessun file bensi' una sola directory (quella principale).

thks

}gu|do[z]{®©
23-04-2004, 16:23
il codice pare male? :dottò:

Ed_Bunker
23-04-2004, 16:58
Originariamente inviato da }gu|do[z]{®©
il codice pare male? :dottò:

Trovato l'errore. Non avevo escluso dal ciclo per andare a visitare le sottodirectory la directory attuale (".") e la directory padre ("..").

Loading