when xio_session_destroy is not called on session teardown callback
the session state is not changed and that causes more then one
"session teardown" notification

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