[PLUTO-help] Re:
Elena Camerin
camerin a women.it
Gio 22 Nov 2007 13:56:30 CET
Grazie per la rapida e chiara risposta., ho capito il problema...
Elena
> EC> Nov 22 08:03:48 www postfix/local[9263]: warning:
> EC> pipe_command_read: read time limit exceeded Nov 22 08:04:58 www
> EC> postfix/local[10591]: warning: pipe_command_read: read time limit
> EC> exceeded
>
> Non conosco postfix, ma dando in pasto a Google il messaggio di errore
> insieme a postfix sono arrivato ai sorgenti dove ho trovato questo pezzo
> di codice:
>
> (da http://sourcejam.com/en/postfix-2.0.20/pipe__command_8c-source.html)
>
> 00274 /* pipe_command_read - read from command with time limit */
> 00275
> 00276 static int pipe_command_read(int fd, void *buf, unsigned len)
> 00277 {
> 00278 int maxtime = (pipe_command_timeout == 0) ? pipe_command_maxtime : 0;
> 00279 char *myname = "pipe_command_read";
> 00280
> 00281 /*
> 00282 * Don't wait when all available time was already used up.
> 00283 */
> 00284 if (read_wait(fd, maxtime) < 0) {
> 00285 if (pipe_command_timeout == 0) {
> 00286 if (msg_verbose)
> 00287 msg_info("%s: time limit exceeded", myname);
> 00288 pipe_command_timeout = 1;
> 00289 }
> 00290 return (0);
> 00291 } else {
> 00292 return (read(fd, buf, len));
> 00293 }
> 00294 }
>
> Come si vede il messaggio che hai ricevuto viene generato quando una
> read dal descrittore fd rimane pendente per un tempo troppo elevato.
>
> EC> Qualcuno mi sa dire cosa significano e come eventualmente
> EC> intervenire?
>
> A quanto pare c'è un processo che ci mette troppo a dare il suo
> output.
>
> Magari è spamassassin. La macchina non riesce a reggere la mole di
> lavoro che il poveretto deve fare(*).
>
> Il timeout a quanto vedo dal sorgente è configurabile. Se non puoi
> potenziare il server, aumenta il timeout. Come lo devi vedere sulla
> documentazione che ho appena visto la cosa per curiosità (ovvero:
> vediamo in quanto tempo trovo una risposta con Google).
>
>
More information about the pluto-help
mailing list