zyre_node_stop was accessing self->beacon after it had been destroyed, causing zbeacon_socket() to assert