Amavis::IO::RW: Error flushing on close

Mark Martinec Mark.Martinec+amavis at
Thu May 17 21:10:42 CEST 2012


> I just updated to version 2.7.1 and experience this error with $log_level=2:
> amavis[24809]: (24809-03) Sophie broken pipe (don't worry), retrying (1)
> amavis[24809]: (24809-03) Amavis::IO::RW: Error flushing on close: Error
> writing to socket: Broken pipe at /usr/sbin/amavisd line 6876,
>   <GEN67> line 40.
> I'm used to see the broken pipe to Sophie, but the Amavis::IO::RW Error is
> new. Is that an error in my setup or is that just a debug message which
> slipped through?

| There was a status check added if I remember correctly.
| Will look into this next week when I return home...

I checked the code, and it is alright, nothing to worry about.

An extra check for a status of a flush before a close was added and
an error during a flush() is now logged separately at log level 1,
while previously this log entry was not there, just the final
outcome of a close() was tested and reported.


More information about the amavis-users mailing list