Ralf Wildenhues <[EMAIL PROTECTED]> writes:

>> That doesn't sound like much of a real problem, but if it is, this
>> looks to me like a band-aid that doesn't solve things; it'd cut down
>> the number of bogus messages without eliminating them.
>
> This I don't understand.  If I do the output with one `echo', with sane
> shells

That's the part I'm worried about.  :-)

> that will cause exactly one `write',

Aren't they often buffered, if the string is long enough?

But I see your point: I probably didn't fully understand the problem.

> I'm merely pondering whether to make the ChangeLog
> entry read
>         * gnulib-tool (func_version): Create output all at once, to
>         avoid triggering unnecessary SIGPIPEs, in case the caller traps
>         it.
> or
>       * gnulib-tool (func_version): Create output all at once.

How about

        * gnulib-tool (func_version): Create output all at once.  This
        may help avoid triggering unnecessary SIGPIPEs, and at any
        rate it doesn't hurt.


Reply via email to