Shutdown added content sockets to prevent hung connections.
authorJason Stephenson <jstephenson@mvlc.org>
Tue, 30 Apr 2013 17:23:24 +0000 (13:23 -0400)
committerJason Stephenson <jstephenson@mvlc.org>
Tue, 30 Apr 2013 19:50:50 +0000 (15:50 -0400)
commit0beacd4097d07608f45fe88cb75761a202079901
tree4d1cf489d5723e8e937c853ecc11c178f5f59132
parentf04b5bd4c83a6f69b54d1fea30359778febfd104
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>
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm