On the server, an open transaction will time out after 5 seconds (by default) and auto-commit. The same thing should happen on the client to prevent a bad state scenario in case the client side app code starts a transaction explicitly but doesn't commit it explicitly.
On the server, an open transaction will time out after 5 seconds (by default) and auto-commit. The same thing should happen on the client to prevent a bad state scenario in case the client side app code starts a transaction explicitly but doesn't commit it explicitly.