Subject | Disabling transaction auto-stop |
---|---|
Author | Nando Dessena |
Post date | 2003-05-09T10:04:33Z |
Hello,
I am using a TIB_Transaction in a peculiar way, e.g. to implement
semaphores in my application through a semaphore table.
To do this I am starting and committing the transaction explicitly,
and trapping the deadlock exceptions. So far so good, but it appears
that my open transaction is automatically closed after 120 seconds,
which is the default setting for TimeoutProps.AllowCheckOAT.
I thought explicit transactions would not be affected by OAT
processing. The help says:
regard, or it's just me? In the latter case, how can I setup a
transaction that does not expire automatically?
Thank you
--
Nando mailto:nandod@...
I am using a TIB_Transaction in a peculiar way, e.g. to implement
semaphores in my application through a semaphore table.
To do this I am starting and committing the transaction explicitly,
and trapping the deadlock exceptions. So far so good, but it appears
that my open transaction is automatically closed after 120 seconds,
which is the default setting for TimeoutProps.AllowCheckOAT.
I thought explicit transactions would not be affected by OAT
processing. The help says:
> An explicit transaction is initiated by calling the StartTransactionSo, does anyone think the help or the component is wrong in this
> method. It will persist until one of the methods to end the unit of
> work is called.
regard, or it's just me? In the latter case, how can I setup a
transaction that does not expire automatically?
Thank you
--
Nando mailto:nandod@...