Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d748c67e authored by Ashwini Muduganti's avatar Ashwini Muduganti Committed by Gerrit - the friendly Code Review server
Browse files

Revert "net: qrtr: Remove flow count on send failure"



This reverts commit 98c47d61.

Change-Id: I7ab569ef5c2c365d2bdcc5b9e2e27915ef24769d
Signed-off-by: default avatarAshwini Muduganti <amudug@codeaurora.org>
parent 294a8709
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -530,17 +530,6 @@ static int qrtr_node_enqueue(struct qrtr_node *node, struct sk_buff *skb,
	if (!rc && type == QRTR_TYPE_HELLO)
		atomic_inc(&node->hello_sent);

	if (rc) {
		struct qrtr_tx_flow *flow;
		unsigned long key = (u64)to->sq_node << 32 | to->sq_port;

		mutex_lock(&node->qrtr_tx_lock);
		flow = radix_tree_lookup(&node->qrtr_tx_flow, key);
		if (flow)
			atomic_dec(&flow->pending);
		mutex_unlock(&node->qrtr_tx_lock);
	}

	return rc;
}