summaryrefslogtreecommitdiff
path: root/net/ipv4/tcp_timer.c
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@osdl.org>2004-06-30 23:58:10 -0700
committerDavid S. Miller <davem@nuts.davemloft.net>2004-06-30 23:58:10 -0700
commit90d90ae3132f22bf526745d913c41448250165e3 (patch)
tree56c8a1488e57c44f3e6fb2ce7bbc42de9f0c84d5 /net/ipv4/tcp_timer.c
parentda829c388d48e5a87a734a5420ce92a875720d7e (diff)
[TCP]: TCP acts like it is always out of memory.
Current 2.6.7 tree acts as if it is alway under memory pressure because a recent change did a s/tcp_memory_pressure/tcp_prot.memory_pressure/. The problem is tcp_prot.memory_pressure is a pointer, so it is always non-zero! Rather than using *tcp_prot.memory_pressure, just go back to looking at tcp_memory_pressure. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: David S. Miller <davem@redhat.com>
Diffstat (limited to 'net/ipv4/tcp_timer.c')
-rw-r--r--net/ipv4/tcp_timer.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ipv4/tcp_timer.c b/net/ipv4/tcp_timer.c
index 840f621886c8..1b8fe67e65f4 100644
--- a/net/ipv4/tcp_timer.c
+++ b/net/ipv4/tcp_timer.c
@@ -257,7 +257,7 @@ static void tcp_delack_timer(unsigned long data)
TCP_CHECK_TIMER(sk);
out:
- if (tcp_prot.memory_pressure)
+ if (tcp_memory_pressure)
sk_stream_mem_reclaim(sk);
out_unlock:
bh_unlock_sock(sk);