Bugs fixed Firebird 2.0: gfix bugs

<< Services Manager | Firebird 2.0.7 Release Notes | DSQL bugs >>

Bugs fixed

Firebird 2.0: gfix bugs

SF #1242106 Shutdown bugs:

  1. Incorrect commit instead of rollback during shutdown.
  2. Crash or bugcheck during Superserver shutdown with active attachments.

fixed by D. Yemanov

~ ~ ~

Not registered Crash occurred in service gfix code when it tried to reattach to a currently unavailable database. Since a service cannot interact with the end-user, an endless loop leads to overflowing the service buffer and causing a crash as a result.

fixed by V. Horsun

~ ~ ~