Shutdown added content sockets to prevent hung connections.
authorJason Stephenson <jstephenson@mvlc.org>
Tue, 30 Apr 2013 17:23:24 +0000 (13:23 -0400)
committerMike Rylander <mrylander@gmail.com>
Wed, 1 May 2013 14:47:53 +0000 (10:47 -0400)
commit15af9254759d55ea4cad2f36d1d7bbcdb56bfc0b
tree4d1cf489d5723e8e937c853ecc11c178f5f59132
parent7b2e637358f399982656f23289ac00f137274ad9
Shutdown added content sockets to prevent hung connections.

We were getting several thousand sockets hanging around in a
CLOSE_WAIT state on our server.  The connections were from our
server and to our server.  Further investigation showed it to be
caused by the stage2 added content lookup not closing the request
sockets when it was done reading data.  This branch fixes that.

Signed-off-by: Jason Stephenson <jstephenson@mvlc.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm