[gnu.utils.bug] Bug? in gawk-2.10

ntanaka@ARAGORN.GANDALF.CS.CMU.EDU (Nobuyoshi Tanaka) (04/13/89)

I got gawk-2.10 yesterday and ran my awk script that had been made for
berkeley awk.  I found gawk-2.10 had a problem.

The awk script has the following statements;

    "basename " file | getline msg
    close("basename " file)

The above statements will be executed a lot of times.  After closing
a pipe, gawk left a defunct process.  Therefore, in a while, the
execution could not continue because of no more process.

Does anyone have any solution?  Thanks.
-- 

david@cs.dal.ca (04/14/89)

In your message of 13 Apr 89 15:49:17 GMT you write:

> I got gawk-2.10 yesterday and ran my awk script that had been made for
> berkeley awk.  I found gawk-2.10 had a problem.
> 
> The awk script has the following statements;
> 
>     "basename " file | getline msg
>     close("basename " file)

The code associated with that construct is a bit dirty at present.
I'll try to get a fix into a bug-fix release before too long.