[Mimedefang] 2.23 configure and rm_r.c problems on Solaris

Heidi Hornstein heidi at cmf.nrl.navy.mil
Thu Oct 24 11:39:01 EDT 2002


>For information, gcc will compile mimedefang fine on Solaris. The
>configure process logs

I've actually had problems with gcc 2.95.1 on Solaris 8 with mimedefang.  It 
failed to correctly handle the case when two threads tried to use same 
mimedefang spool directory.  Errno was set to EBADF, but it only tested 
against errno =! EEXIST.  The second thread would fail to try a different
directory name.

 /* Apparently, mkdir on Solaris 8 can fail with EBADF */
        if ((errno != EEXIST) && (errno != EBADF)) {
            break;
        }




More information about the MIMEDefang mailing list