az wrote:

> * hurd doesn't have MAXPATHLEN as outlined here:
> http://www.gnu.org/software/hurd/hurd/porting/guidelines.html#PATH_MAX_tt_MAX_PATH_tt_MAXPATHL
>
> much of nmh is using PATH_MAX (which is set in nmh.h from
> MAXPATHLEN or an arbitrary local constant as fallback), but
> some sources don't and thus nmh doesn't build on hurd.
> the attached patch changes those files to also use PATH_MAX.

Thanks, I'll apply your patch.

> * the other issue is that occasionally the post tests attempt to
> talk to fakesmtp before that has completed starting up. i've
> inserted an arbitrary 5 sec delay between starting up fakesmtp and
> talking to it to avoid that scenario.

How about this instead:

    # The server doesn't always come up fast enough, so sleep and
    # retry a few times if it fails...
    status=1
    for i in 0 1 2 3 4 5 6 7 8 9; do
        if send -draft -server 127.0.0.1 -port $localport >/dev/null 2>&1; then
            status=0
            break
        fi
        sleep 1
    done
    [ $status -eq 0 ] || exit 1

David

_______________________________________________
Nmh-workers mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/nmh-workers

Reply via email to