When we get a new packet, IF the old one is not currently being
authoraland <aland>
Wed, 28 Jun 2006 00:01:39 +0000 (00:01 +0000)
committeraland <aland>
Wed, 28 Jun 2006 00:01:39 +0000 (00:01 +0000)
commit10cd8c1aa7a96d20b92b0ccc9ec40d2f2d713901
tree1423fe20c82b38725453bd9bbf147744df476f02
parentc4567416dcaffa3203db99e465c2bdd39de5bf52
When we get a new packet, IF the old one is not currently being
processed by a thread, AND we're waiting for a proxy reply, then
we can discard the old request, as the NAS will never care about it.

When we receive the reply from the home server (if any), we'll ignore
it.

Also, don't be smart (i.e. stupid) about re-using "curreq".  The
code leaked memory by trying to re-use it, without calling
request_alloc()
src/main/listen.c