Pavan Deolasee escribió: > 2. In CommitTransaction(), I think we should call AtEOXact_Snapshot *before* > releasing the resource owners. Otherwise, ResourceOwnerReleaseInternal > complains about snapshot leak and then forcefully unregisters the snapshot. > Later when AtEOXact_Snapshot is called, it again tries to unregister the > serializable snapshot and assertion fails.
Hmm, I've been wondering if we can get away with not having AtEOXact_Snapshot at all. -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc. -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers