diff options
Diffstat (limited to 'net')
| -rw-r--r-- | net/tipc/bcast.c | 2 | 
1 files changed, 2 insertions, 0 deletions
diff --git a/net/tipc/bcast.c b/net/tipc/bcast.c index 8eb87b11d10..7342abc2cfa 100644 --- a/net/tipc/bcast.c +++ b/net/tipc/bcast.c @@ -340,8 +340,10 @@ static void bclink_send_nack(struct tipc_node *n_ptr)  		msg_set_bcgap_to(msg, n_ptr->bclink.gap_to);  		msg_set_bcast_tag(msg, tipc_own_tag); +		spin_lock_bh(&bc_lock);  		tipc_bearer_send(&bcbearer->bearer, buf, NULL);  		bcl->stats.sent_nacks++; +		spin_unlock_bh(&bc_lock);  		buf_discard(buf);  		/*  |