| 452 | |
| 453 | |
| 454 | static void check_backup_state(thread_db* tdbb) |
| 455 | { |
| 456 | Database* const dbb = tdbb->getDatabase(); |
| 457 | |
| 458 | BackupManager::StateReadGuard stateGuard(tdbb); |
| 459 | |
| 460 | if (dbb->dbb_backup_manager->getState() != Ods::hdr_nbak_normal) |
| 461 | { |
| 462 | ERR_post(Arg::Gds(isc_bad_shutdown_mode) << Arg::Str(dbb->dbb_filename)); |
| 463 | } |
| 464 | } |
| 465 | |
| 466 | |
| 467 | static bool notify_shutdown(thread_db* tdbb, SSHORT flag, SSHORT delay, Sync* guard) |
no test coverage detected