List:Commits« Previous MessageNext Message »
From:Jonas Oreland Date:July 3 2007 7:43am
Subject:Re: [patch 3/5] BUG#28804 Dbtc::releaseAbortResources() send returnsignal
when exists.
View as plain text  
stewart@stripped wrote:

you should check if the TCINDXREQ has the exec bit set

otherwise sending 2 TCINDXREQ in 1 execute both using ERROR(8039) will result in 2
TC_ROLLBACK_REP
  which is not good. (and it could get even messier if mixing TCKEYREQ into the same batch
:-))

Also, you should ofcourse also make the same check if failing to seize attrinfo etc...

/Jonas
Thread
[patch 0/5] BUG#28804 (take2)stewart2 Jul
  • [patch 3/5] BUG#28804 Dbtc::releaseAbortResources() send returnsignal when exists.stewart2 Jul
    • Re: [patch 3/5] BUG#28804 Dbtc::releaseAbortResources() send returnsignalwhen exists.Jonas Oreland3 Jul
  • [patch 1/5] BUG#28804 improve NDBAPI behaviour in execute on timeout waiting for txn respones.stewart2 Jul