Tatsuo Ishii <ishii(at)postgresql(dot)org> writes:
> Strange thing is, it seems PQexecPrepared() sends B(bind), Describe,
> Execute and Sync at once without checking the result of Bind
> message. Is this leagal from a point of view of the frontend/backend
Yes. If we failed to do this then every query would involve multiple
network round-trips, which would be catastrophic for performance.
The Sync message is used to make error recovery well-defined.
regards, tom lane
In response to
pgsql-hackers by date
|Next:||From: Tom Lane||Date: 2009-08-30 16:24:15|
|Subject: Re: drop tablespace error: invalid argument |
|Previous:||From: Greg Stark||Date: 2009-08-30 15:10:49|
|Subject: Re: clang's static checker report.|