Delay decoding of packet until we are in the child thread
authorAlan T. DeKok <aland@freeradius.org>
Tue, 1 Jun 2010 08:20:09 +0000 (10:20 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 1 Jun 2010 08:20:09 +0000 (10:20 +0200)
commit5fd1b89ae13196d3f7ab82698e5d7c5ff4efdf22
tree25390af23317c4dd40b776fa11afc9343b8b9e17
parentd8965d15ec2b365a7717fcb32eaa16b8ac68174a
Delay decoding of packet until we are in the child thread

This also delays removing the packet from the proxy hash.  When the server
is busy, this means that the ID's are used for extended periods of time
as compared to 2.1.x.  However, if the server is busy and can't process
existing requests, then it has no business proxying even more packets
upstream.
src/main/event.c