>The important part is the strace of amrecover.  Should amanda be
>binding to fd3 and then try to connect with fd3?  ...

No, it shouldn't.  This is fixed in the latest 2.4.2 sources with the
following patches.  Here's the log message:

        * common-src/stream.h: Move DATABUF_SIZE to stream.h.
        * client-src/sendbackup.c: Do not ask for a big receive buffer.
        * server-src/dumper.c: Ask for a bigger send buffer.  Minor typos.
        * server-src/taper.c: Ask for a bigger receive buffer.
        * recover-src/amrecover.c: Use stream_client instead of specific
          (and incorrect) bind() code.
        * recover-src/extract_list.c: Ditto.

The sendbackup.c, dumper.c and taper.c changes are not related but are
mixed in because of the move of DATABUF_SIZE to stream.h.

John R. Jackson, Technical Software Specialist, [EMAIL PROTECTED]

http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/amanda/common-src/stream.h.diff?cvsroot=amanda&only_with_tag=amanda-242-branch&r1=text&tr1=1.4.2.1&r2=text&tr2=1.4.2.2&r2=text&f=u
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/amanda/client-src/sendbackup.c.diff?cvsroot=amanda&only_with_tag=amanda-242-branch&r1=text&tr1=1.44.2.9&r2=text&tr2=1.44.2.10&r2=text&f=u
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/amanda/server-src/dumper.c.diff?cvsroot=amanda&only_with_tag=amanda-242-branch&r1=text&tr1=1.75.2.14&r2=text&tr2=1.75.2.15&r2=text&f=u
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/amanda/server-src/taper.c.diff?cvsroot=amanda&only_with_tag=amanda-242-branch&r1=text&tr1=1.47.2.14&r2=text&tr2=1.47.2.15&r2=text&f=u
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/amanda/recover-src/amrecover.c.diff?cvsroot=amanda&only_with_tag=amanda-242-branch&r1=text&tr1=1.29.4.7&r2=text&tr2=1.29.4.8&r2=text&f=u
http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/amanda/recover-src/extract_list.c.diff?cvsroot=amanda&only_with_tag=amanda-242-branch&r1=text&tr1=1.43.2.13&r2=text&tr2=1.43.2.14&r2=text&f=u

Reply via email to