@@ -5,7 +5,7 @@ use std::time::Duration;
55use futures_time:: future:: FutureExt ;
66use log:: { error, info, warn} ;
77use rcgen:: { BasicConstraints , CertificateParams , DnType , DnValue , IsCa , Issuer , KeyPair , KeyUsagePurpose , SanType , PKCS_ECDSA_P256_SHA256 } ;
8- use shvbroker:: brokerimpl:: { run_broker , BrokerImpl } ;
8+ use shvbroker:: brokerimpl:: { BrokerImpl , LastLogin , run_broker } ;
99use shvbroker:: config:: { BrokerConfig , Listen } ;
1010use shvclient:: clientapi:: { RpcCallDirExists , RpcCallDirList } ;
1111use shvclient:: { ClientCommandSender , ClientEvent , ClientEventsReceiver } ;
@@ -21,7 +21,7 @@ async fn start_broker(broker_config: BrokerConfig, broker_address: &str) {
2121 let broker_config = Arc :: new ( broker_config) ;
2222 let ( sender, reciever) = unbounded ( ) ;
2323 shvclient:: runtime:: spawn_task ( async {
24- run_broker ( Arc :: new ( BrokerImpl :: new ( broker_config, access_config, sender, None ) ) , reciever)
24+ run_broker ( Arc :: new ( BrokerImpl :: new ( broker_config, access_config, LastLogin :: default ( ) , sender, None ) ) , reciever)
2525 . await
2626 . expect ( "broker accept_loop failed" ) ;
2727 } ) . detach ( ) ;
0 commit comments