Subject | Re: [firebird-support] Two phase recovery |
---|---|
Author | Fabiano Bonin |
Post date | 2007-12-03T13:34:36Z |
> Fabiano Bonin wrote:Isn't it my case?
> > Hi all,
> >
> > Why sometimes when doing two phase recovery gfix ask for what
> > operation should be done (commit, rollback ou neither) and sometimes
> > it doesn't ask anything?
>
> If all participants in the original transaction are available,
> Firebird will determine on its own whether the transaction should
> be committed or rolled back. If any sub-transaction has not prepared,
> then everyone rolls back. If everyone has prepared, everyone
> commits.
The 2 participants are available and it seems both transactions were prepared.
Regards,
Fabiano.