quic: remove redundant function calls 24/23124/4
authorDave Wallace <dwallacelf@gmail.com>
Wed, 30 Oct 2019 23:40:33 +0000 (23:40 +0000)
committerFlorin Coras <florin.coras@gmail.com>
Mon, 4 Nov 2019 22:46:16 +0000 (22:46 +0000)
- session_transport_delete_notify() is called before
  and inside quic_connection_delete()

Type: fix

Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
Change-Id: I5c79a3269e36c4aab5aa99fdfdac06c1334f0f6f

src/plugins/quic/quic.c

index d9d5844..f69533c 100644 (file)
@@ -276,14 +276,12 @@ quic_connection_closed (quic_ctx_t * ctx)
       break;
     case QUIC_CONN_STATE_PASSIVE_CLOSING_APP_CLOSED:
       /* App already confirmed close, we can delete the connection */
-      session_transport_delete_notify (&ctx->connection);
       quic_connection_delete (ctx);
       break;
     case QUIC_CONN_STATE_PASSIVE_CLOSING_QUIC_CLOSED:
       QUIC_DBG (0, "BUG");
       break;
     case QUIC_CONN_STATE_ACTIVE_CLOSING:
-      session_transport_delete_notify (&ctx->connection);
       quic_connection_delete (ctx);
       break;
     default: