From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-lj1-f175.google.com (mail-lj1-f175.google.com [209.85.208.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 49B69469719 for ; Mon, 17 Feb 2020 18:59:57 +0300 (MSK) Received: by mail-lj1-f175.google.com with SMTP id o15so19442217ljg.6 for ; Mon, 17 Feb 2020 07:59:57 -0800 (PST) From: Cyrill Gorcunov Date: Mon, 17 Feb 2020 18:59:49 +0300 Message-Id: <20200217155953.25803-1-gorcunov@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [Tarantool-patches] [PATCH 0/4] box/txn: fix nil dereference on txn error path. List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: tml Kostya, take a look please, once time permit. Even it looks ok for you I propose to defer meging untill I implenent a test case. Thus please consider it as rfc rather. Cyrill Gorcunov (4): box/txn: fix void args mess box/journal: sanitize completion naming box/txn: rename txn_entry_done_cb to txn_entry_complete_cb box/txn: fix nil dereference in txn_rollback src/box/journal.c | 8 ++++---- src/box/journal.h | 12 +++++------ src/box/txn.c | 45 ++++++++++++++++++++++++++++-------------- src/box/txn.h | 4 ++-- src/box/vy_scheduler.c | 2 +- 5 files changed, 43 insertions(+), 28 deletions(-) base-commit: 36ba19f2edb628db4918f0ef47bef85457ac7c41 -- 2.20.1