close timer if connection was re-opened

Signed-off-by: Eyal Salomon <esalomon@mellanox.com>
removing the reference count from pools.
the fix was unstable and we removed it from the git

Signed-off-by: Eyal Salomon <esalomon@mellanox.com>