Jan Wieck <[EMAIL PROTECTED]> writes:
> Something after 2003/11/20 enhanced the query cancel handling. Namely, 
> CVS tip now responds to a query cancel with a postmaster restart 
> canceling all queries. Could the fork/exec stuff be responsible for this?

Whoever changed this:

    status = ProcessStartupPacket(port, false);

    if (status != STATUS_OK)
        return 0;                /* cancel request processed, or error */

to this:

    status = ProcessStartupPacket(port, false);

    if (status != STATUS_OK)
    {
        ereport(LOG,
                (errmsg("connection startup failed")));
        proc_exit(status);
    }

is responsible.  May we have an explanation of the thought process,
if any?

                        regards, tom lane

---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to [EMAIL PROTECTED] so that your
      message can get through to the mailing list cleanly

Reply via email to