pre-metrics
This commit is contained in:
+2
-5
@@ -67,14 +67,11 @@ pub struct UdpServer {
|
||||
impl UdpServer {
|
||||
/// Crée un nouveau [`UdpServer`] depuis la configuration réseau globale.
|
||||
///
|
||||
/// `metrics` est un [`Arc`] vers le jeu de métriques à alimenter.
|
||||
/// Conservez-en un clone si vous souhaitez l'observer depuis l'extérieur
|
||||
/// (reporter, API de santé, etc.).
|
||||
///
|
||||
/// Retourne le serveur et un [`broadcast::Sender`] pour déclencher le
|
||||
/// shutdown gracieux.
|
||||
pub fn new(network: NetworkConfig, metrics: Arc<UdpMetrics>) -> (Self, broadcast::Sender<()>) {
|
||||
pub fn new(network: &NetworkConfig) -> (Self, broadcast::Sender<()>) {
|
||||
let bind_addr = SocketAddr::new(network.host.into(), network.udp_port);
|
||||
let metrics = UdpMetrics::new();
|
||||
let (shutdown_tx, shutdown_rx) = broadcast::channel(1);
|
||||
(
|
||||
Self {
|
||||
|
||||
Reference in New Issue
Block a user