two stages in decision to teardown a session:
1. on connection post destroy
2. just before notifying teardown
procedure was taken due two multiple connections trying to connect
while session started teardown.

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