session: use listener_handle instead of listener_index