From 8fff6d65b270d61199e0cd0b29cb33f39d93e2a7 Mon Sep 17 00:00:00 2001 From: isaac Date: Thu, 6 Dec 2007 11:12:48 +0000 Subject: [PATCH] - should iterate over peer_sendq and peer_activeq. --- lnet/klnds/ptllnd/ptllnd_peer.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lnet/klnds/ptllnd/ptllnd_peer.c b/lnet/klnds/ptllnd/ptllnd_peer.c index 7f0acf0..51e9a20 100644 --- a/lnet/klnds/ptllnd/ptllnd_peer.c +++ b/lnet/klnds/ptllnd/ptllnd_peer.c @@ -724,10 +724,10 @@ kptl_tx_t * kptllnd_find_timed_out_tx(kptl_peer_t *peer) { kptl_tx_t *tx; - struct list_head *tmp; + struct list_head *ele; - list_for_each(tmp, &peer->peer_sendq) { - tx = list_entry(peer->peer_sendq.next, kptl_tx_t, tx_list); + list_for_each(ele, &peer->peer_sendq) { + tx = list_entry(ele, kptl_tx_t, tx_list); if (time_after_eq(jiffies, tx->tx_deadline)) { kptllnd_tx_addref(tx); @@ -735,8 +735,8 @@ kptllnd_find_timed_out_tx(kptl_peer_t *peer) } } - list_for_each(tmp, &peer->peer_activeq) { - tx = list_entry(peer->peer_activeq.next, kptl_tx_t, tx_list); + list_for_each(ele, &peer->peer_activeq) { + tx = list_entry(ele, kptl_tx_t, tx_list); if (time_after_eq(jiffies, tx->tx_deadline)) { kptllnd_tx_addref(tx); -- 1.8.3.1