rem: session->node->connected = FALSE;
add: session->node->state = OPN_NODE_STATE_DISCONNECTED;
context: void opn_session_free(OpnSession *session){	if (!session)		return;	if (session->con)		tcp_close(session->con);	if (session->node)		session->node->connected = FALSE;	free(session);}