SearchClient is currently leaving open its connections to SearchServer,
causing SearchServer to crash when the first SearchClient goes away
and a new one tries to connect. To mitigate this problem, we should
have SearchClient's destructor invoke close().
Bug hunted by Goran Kent on the user list: http://s.apache.org/bBf