prevent leaking connections

Re-use the same client instance, and thus connection manager with each
request. Also call close idle connections to force their closure. This
is probably unnecessary as re-using the same simple http connection
manager should give back the same connection every time.
immediately close other connections to mm

* system data is sent once on startup
* each connection check should be closed immediately