Danny is right here, a transaction which has started should ended with either commit or rollback.