rem: opn_session_free(session);
add: opn_session_free(session, TRUE);
context: static void on_session_read(int fd, input_id input, OpnSession *session){	if (net_sock_error(fd))		opn_session_free(session);	else		opn_packet_recv(session->con, session);}