func (o *OnDemandProbeClient) unregisterProbe(node *graph.Node) bool { msg := shttp.NewWSMessage(ondemand.Namespace, "CaptureStop", ondemand.CaptureQuery{NodeID: string(node.ID)}) if !o.wsServer.SendWSMessageTo(msg, node.Host()) { logging.GetLogger().Errorf("Unable to send message to agent: %s", node.Host()) return false } return true }