Comment 203 for bug 401823

Revision history for this message
In , Jeremy Sequoia (jeremyhu) wrote :

This seems more like a server issue. I think it could easily be possible for
the server to guarantee that XIDs are not reused within a certain time period
since it issued a DestroyNotify. That won't guarantee that clients are happy,
but it can certainly help. We just need to store a timestamp of the time the
XID was destroyed and if the head of the recycle queue is too recent, we
allocate a new XID rather than recycling.

Tracking for 1.12, but I'd consider this for 1.11.x if the change is simple
enough.