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

Commit 065fd177 authored by Allan Stephens's avatar Allan Stephens Committed by David S. Miller
Browse files

[TIPC]: Add missing unlock in port timeout code.

parent ce9e3d99
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -505,8 +505,13 @@ static void port_timeout(unsigned long ref)
	struct port *p_ptr = tipc_port_lock(ref);
	struct sk_buff *buf = NULL;

	if (!p_ptr || !p_ptr->publ.connected)
	if (!p_ptr)
		return;

	if (!p_ptr->publ.connected) {
		tipc_port_unlock(p_ptr);
		return;
	}

	/* Last probe answered ? */
	if (p_ptr->probing_state == PROBING) {