On Fri, Jun 20, 2003 at 09:35:08AM +0200, Christian Plattner wrote:
>
> I see a race condition in this approach: if you reconnect too fast, and the
> backend which actually should commit is still in progress (assume it takes a
> while to commit for whatever reasons) you get the impression that it did not
> commit - and a short time later the backend will commit... (before noticing
> that the client connection was lost).
Good point. So far I assumed that a broken connection would take a while
to repair. OTOH by the time TCP gives up due to a bad network connection,
wouldn't the server reach the same conclusion?
Jeroen