Tom,

I am not sure exactly what you mean by 'open client transactions' but I 
just killed off all client processes.  The only postgres processes 
running are:

[root@cvs root]# ps -ef | grep post
postgres  1004     1  0 Jul03 ?        00:00:00 
/usr/local/pgsql/bin/postmaster
postgres  1069  1004  0 Jul03 ?        00:00:00 postgres: stats buffer 
process 
postgres  1070  1069  0 Jul03 ?        00:00:00 postgres: stats 
collector proces

I then reconnected via psql and reran the vacuum full getting the same 
error.

--Barry


Tom Lane wrote:

>Barry Lind <[EMAIL PROTECTED]> writes:
>  
>
>>It was not compiled with debug.  I will do that now and see if this 
>>happens again in the future.  If and when it happens again what would 
>>you like me to do?  I am willing provide you access if you need it.
>>    
>>
>
>Well, first off, please confirm that killing off open client
>transactions (you shouldn't even need to do a full postmaster restart)
>makes the problem go away.
>
>Beyond that, I have no advice except to be prepared to apply a debugger
>next time.  I believe we could fix the problem if we could examine the
>situation VACUUM is seeing --- but it's so far not been possible to
>do that, because the triggering conditions are so transient.
>
>                       regards, tom lane
>
>---------------------------(end of broadcast)---------------------------
>TIP 5: Have you checked our extensive FAQ?
>
>http://www.postgresql.org/users-lounge/docs/faq.html
>
>  
>



---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/users-lounge/docs/faq.html

Reply via email to