mirror of
https://github.com/postgres/postgres.git
synced 2026-03-11 02:34:28 -04:00
up to
reaching the hard limit. After opening 16(=current REST_START value)
results via pg_exec, the next pg_exec tries to find an empty slot
forever :-( . In PgSetResultId file pgtclId.c in the for loop there
has to be done a break, if res_max ist reached. The piece of code
should look like
if (resid == connid->res_max)
{
resid = 0;
break; /* the break as to be added */
}
now everything works (double available results after reaching
RES_START up to reaching RES_HARD_MAX)
Gerhard Hintermayer
|
||
|---|---|---|
| .. | ||
| cli | ||
| ecpg | ||
| jdbc | ||
| libpgtcl | ||
| libpq | ||
| python | ||
| Makefile | ||