svclock.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -u --recursive --new-file --show-c-function linux-2.6.3-13-lockd3/fs/lockd/svclock.c linux-2.6.3-14-lockd4/fs/lockd/svclock.c --- linux-2.6.3-13-lockd3/fs/lockd/svclock.c 2004-02-19 21:25:40.000000000 -0800 +++ linux-2.6.3-14-lockd4/fs/lockd/svclock.c 2004-02-19 21:27:04.000000000 -0800 @@ -64,7 +64,7 @@ nlmsvc_insert_block(struct nlm_block *bl if (when != NLM_NEVER) { if ((when += jiffies) == NLM_NEVER) when ++; - while ((b = *bp) && time_before_eq(b->b_when,when)) + while ((b = *bp) && time_before_eq(b->b_when,when) && b->b_when != NLM_NEVER) bp = &b->b_next; } else while ((b = *bp))