Revision 6f686749

b/qga/commands-posix.c
611 611

  
612 612
static void guest_fsfreeze_cleanup(void)
613 613
{
614
    int64_t ret;
615 614
    Error *err = NULL;
616 615

  
617 616
    if (ga_is_frozen(ga_state) == GUEST_FSFREEZE_STATUS_FROZEN) {
618
        ret = qmp_guest_fsfreeze_thaw(&err);
619
        if (ret < 0 || err) {
620
            slog("failed to clean up frozen filesystems");
617
        qmp_guest_fsfreeze_thaw(&err);
618
        if (err) {
619
            slog("failed to clean up frozen filesystems: %s",
620
                 error_get_pretty(err));
621
            error_free(err);
621 622
        }
622 623
    }
623 624
}

Also available in: Unified diff