--------------------------------- Captured Out --------------------------------- ---- new test ---- 1773599988.675 sable_ircd uid=1001 1773599988.679 sable_ircd #x1B[2m2026-03-15T18:39:48.678750Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(821090325324894208)), timestamp: 1773599988, clock: EventClock(), target: Server(ServerId(1)), details: NewServer(NewServer { epoch: 1773599988, name: ServerName("My.Little.Server"), ts: 1773599988, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" }) }; event clock=EventClock() my clock=EventClock() 1773599988.679 sable_ircd #x1B[2m2026-03-15T18:39:48.678903Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599988.679 sable_ircd #x1B[2m2026-03-15T18:39:48.679128Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m#x1B[1mapply_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3mevent#x1B[0m#x1B[2m=#x1B[0mEvent { id: EventId(Snowflake(821090325324894208)), timestamp: 1773599988, clock: EventClock(), target: Server(ServerId(1)), details: NewServer(NewServer { epoch: 1773599988, name: ServerName("My.Little.Server"), ts: 1773599988, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_new_server#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mNewServer { server: ServerId(1) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m enabling peer My.Little.Server 1773599988.679 sable_ircd #x1B[2m2026-03-15T18:39:48.679255Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from history_receiver #x1B[3mres#x1B[0m#x1B[2m=#x1B[0mSome(NetworkHistoryUpdate { event: EventId(Snowflake(821090325324894208)), timestamp: 1773599988, change: NewServer(NewServer { server: ServerId(1) }), users_to_notify: [] }) 1773599988.679 sable_ircd #x1B[2m2026-03-15T18:39:48.679293Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server::update_handler#x1B[0m#x1B[2m:#x1B[0m Got history update #x1B[3mupdate#x1B[0m#x1B[2m=#x1B[0mNetworkHistoryUpdate { event: EventId(Snowflake(821090325324894208)), timestamp: 1773599988, change: NewServer(NewServer { server: ServerId(1) }), users_to_notify: [] } 1773599988.679 sable_ircd #x1B[2m2026-03-15T18:39:48.679348Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from history_receiver #x1B[3mres#x1B[0m#x1B[2m=#x1B[0mSome(NetworkHistoryUpdate { event: EventId(Snowflake(821090325324894208)), timestamp: 1773599988, change: EventComplete(EventComplete), users_to_notify: [] }) 1773599988.679 sable_ircd #x1B[2m2026-03-15T18:39:48.679382Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server::update_handler#x1B[0m#x1B[2m:#x1B[0m Got history update #x1B[3mupdate#x1B[0m#x1B[2m=#x1B[0mNetworkHistoryUpdate { event: EventId(Snowflake(821090325324894208)), timestamp: 1773599988, change: EventComplete(EventComplete), users_to_notify: [] } 1773599988.681 sable_ircd #x1B[2m2026-03-15T18:39:48.680469Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from reap_preclients_timer 1773599988.681 sable_ircd #x1B[2m2026-03-15T18:39:48.680504Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(821090325333282817)), timestamp: 1773599988, clock: EventClock(1 => 821090325324894208), target: Server(ServerId(1)), details: ServerPing(ServerPing { ts: 1773599988 }) }; event clock=EventClock(1 => 821090325324894208) my clock=EventClock(1 => 821090325324894208) 1773599988.681 sable_ircd #x1B[2m2026-03-15T18:39:48.680604Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599988.681 sable_ircd #x1B[2m2026-03-15T18:39:48.680883Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from history_receiver #x1B[3mres#x1B[0m#x1B[2m=#x1B[0mSome(NetworkHistoryUpdate { event: EventId(Snowflake(821090325333282817)), timestamp: 1773599988, change: EventComplete(EventComplete), users_to_notify: [] }) 1773599988.681 sable_ircd #x1B[2m2026-03-15T18:39:48.680935Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server::update_handler#x1B[0m#x1B[2m:#x1B[0m Got history update #x1B[3mupdate#x1B[0m#x1B[2m=#x1B[0mNetworkHistoryUpdate { event: EventId(Snowflake(821090325333282817)), timestamp: 1773599988, change: EventComplete(EventComplete), users_to_notify: [] } 1773599988.771 sable_ircd #x1B[2m2026-03-15T18:39:48.770898Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1mrun_communication_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2mclient_listener::listener_collection#x1B[0m#x1B[2m:#x1B[0m got new connection #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mConnectionData { id: ConnectionId(ListenerId(0), 1), remote_addr: 127.0.0.1, tls_info: None } 1773599988.771 sable_ircd #x1B[2m2026-03-15T18:39:48.771093Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599988.771 sable_ircd #x1B[2m2026-03-15T18:39:48.771145Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 1)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got new connection 1773599988.771 sable_ircd #x1B[2m2026-03-15T18:39:48.771225Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 1)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 1): :My.Little.Server NOTICE * :*** Looking up your hostname 1773599988.771 sable_ircd #x1B[2m2026-03-15T18:39:48.771423Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599988.772 sable_ircd #x1B[2m2026-03-15T18:39:48.771487Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 1)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got message #x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0m"QUIT :chkport" 1773599988.772 sable_ircd #x1B[2m2026-03-15T18:39:48.771641Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 1): ERROR :Client quit 1773599988.772 sable_ircd #x1B[2m2026-03-15T18:39:48.771753Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got pending CommandAction #x1B[3mact#x1B[0m#x1B[2m=#x1B[0mCloseConnection(ConnectionId(ListenerId(0), 1)) 1773599988.772 sable_ircd #x1B[2m2026-03-15T18:39:48.771788Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::connection_collection#x1B[0m#x1B[2m:#x1B[0m Removing connection ConnectionId(ListenerId(0), 1) 1773599988.772 sable_ircd #x1B[2m2026-03-15T18:39:48.772233Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1mrun_communication_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2mclient_listener::listener_collection#x1B[0m#x1B[2m:#x1B[0m Connection error #x1B[3mconnection#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 1) #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mClosed 1773599988.772 sable_ircd #x1B[2m2026-03-15T18:39:48.772332Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599988.773 sable_ircd #x1B[2m2026-03-15T18:39:48.772561Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from auth_events 1773599988.792 1: connects to server. 1773599988.792 1 -> S: NICK foo 1773599988.792 1 -> S: USER username * * :Realname 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.792508Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1mrun_communication_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2mclient_listener::listener_collection#x1B[0m#x1B[2m:#x1B[0m got new connection #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mConnectionData { id: ConnectionId(ListenerId(0), 2), remote_addr: 127.0.0.1, tls_info: None } 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.792725Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.792782Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got new connection 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.792875Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server NOTICE * :*** Looking up your hostname 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.793106Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.793166Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got message #x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0m"NICK foo" 1773599988.793 S -> 1: :My.Little.Server NOTICE * :*** Looking up your hostname 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.793352Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m PreClient::can_register #x1B[3mself#x1B[0m#x1B[2m=#x1B[0mPreClient { connected_at: Instant { tv_sec: 440, tv_nsec: 472304526 }, attach_user_id: OnceLock(), user: OnceLock(), extra_user_params: OnceLock(), nick: OnceLock(Nickname("foo")), realname: OnceLock(), hostname: OnceLock(), sasl_session: Mutex { data: None }, sasl_account: OnceLock(), progress_flags: 0 } #x1B[3mcan_register_new#x1B[0m#x1B[2m=#x1B[0mfalse #x1B[3mcan_attach#x1B[0m#x1B[2m=#x1B[0mfalse 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.793413Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from async_handlers 1773599988.793 sable_ircd #x1B[2m2026-03-15T18:39:48.793448Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599988.794 sable_ircd #x1B[2m2026-03-15T18:39:48.793479Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got message #x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0m"USER username * * :Realname" 1773599988.794 sable_ircd #x1B[2m2026-03-15T18:39:48.793567Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m PreClient::can_register #x1B[3mself#x1B[0m#x1B[2m=#x1B[0mPreClient { connected_at: Instant { tv_sec: 440, tv_nsec: 472304526 }, attach_user_id: OnceLock(), user: OnceLock(Username("username")), extra_user_params: OnceLock(("*", "*")), nick: OnceLock(Nickname("foo")), realname: OnceLock(Realname("Realname")), hostname: OnceLock(), sasl_session: Mutex { data: None }, sasl_account: OnceLock(), progress_flags: 0 } #x1B[3mcan_register_new#x1B[0m#x1B[2m=#x1B[0mfalse #x1B[3mcan_attach#x1B[0m#x1B[2m=#x1B[0mfalse 1773599988.794 sable_ircd #x1B[2m2026-03-15T18:39:48.794103Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from auth_events 1773599988.794 sable_ircd #x1B[2m2026-03-15T18:39:48.794145Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m DNS lookup finished for ConnectionId(ListenerId(0), 2): 127.0.0.1/Some(Hostname("localhost")) 1773599988.794 sable_ircd #x1B[2m2026-03-15T18:39:48.794179Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server NOTICE * :*** Found your hostname: localhost 1773599988.794 sable_ircd #x1B[2m2026-03-15T18:39:48.794203Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m PreClient::can_register #x1B[3mself#x1B[0m#x1B[2m=#x1B[0mPreClient { connected_at: Instant { tv_sec: 440, tv_nsec: 472304526 }, attach_user_id: OnceLock(), user: OnceLock(Username("username")), extra_user_params: OnceLock(("*", "*")), nick: OnceLock(Nickname("foo")), realname: OnceLock(Realname("Realname")), hostname: OnceLock(Hostname("localhost")), sasl_session: Mutex { data: None }, sasl_account: OnceLock(), progress_flags: 0 } #x1B[3mcan_register_new#x1B[0m#x1B[2m=#x1B[0mtrue #x1B[3mcan_attach#x1B[0m#x1B[2m=#x1B[0mfalse 1773599988.794 sable_ircd #x1B[2m2026-03-15T18:39:48.794249Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got pending CommandAction #x1B[3mact#x1B[0m#x1B[2m=#x1B[0mRegisterClient(ConnectionId(ListenerId(0), 2)) 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.794487Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(821090325811433474)), timestamp: 1773599988, clock: EventClock(1 => 821090325333282817), target: User(UserId(Snowflake(821090325811433472))), details: NewUser(NewUser { nickname: Nickname("foo"), username: Username("username"), visible_hostname: Hostname("localhost"), realname: Realname("Realname"), mode: UserMode { modes: UserModeSet(0) }, server: ServerId(1), account: None, initial_connection: Some((UserConnectionId(Snowflake(821090325811433473)), NewUserConnection { user: UserId(Snowflake(821090325811433472)), hostname: Hostname("localhost"), ip: 127.0.0.1, connection_time: 1773599988 })) }) }; event clock=EventClock(1 => 821090325333282817) my clock=EventClock(1 => 821090325333282817) 1773599988.795 S -> 1: :My.Little.Server NOTICE * :*** Found your hostname: localhost 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.794633Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.794913Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from history_receiver #x1B[3mres#x1B[0m#x1B[2m=#x1B[0mSome(NetworkHistoryUpdate { event: EventId(Snowflake(821090325811433474)), timestamp: 1773599988, change: NewUser(NewUser { user: HistoricUserId(UserId(Snowflake(821090325811433472)), 1) }), users_to_notify: [] }) 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.794963Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server::update_handler#x1B[0m#x1B[2m:#x1B[0m Got history update #x1B[3mupdate#x1B[0m#x1B[2m=#x1B[0mNetworkHistoryUpdate { event: EventId(Snowflake(821090325811433474)), timestamp: 1773599988, change: NewUser(NewUser { user: HistoricUserId(UserId(Snowflake(821090325811433472)), 1) }), users_to_notify: [] } 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795020Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from history_receiver #x1B[3mres#x1B[0m#x1B[2m=#x1B[0mSome(NetworkHistoryUpdate { event: EventId(Snowflake(821090325811433474)), timestamp: 1773599988, change: NewUserConnection(NewUserConnection { user: HistoricUserId(UserId(Snowflake(821090325811433472)), 2), connection: UserConnectionId(Snowflake(821090325811433473)) }), users_to_notify: [] }) 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795046Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server::update_handler#x1B[0m#x1B[2m:#x1B[0m Got history update #x1B[3mupdate#x1B[0m#x1B[2m=#x1B[0mNetworkHistoryUpdate { event: EventId(Snowflake(821090325811433474)), timestamp: 1773599988, change: NewUserConnection(NewUserConnection { user: HistoricUserId(UserId(Snowflake(821090325811433472)), 2), connection: UserConnectionId(Snowflake(821090325811433473)) }), users_to_notify: [] } 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795097Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server 001 foo :Welcome to the test Internet Relay Chat network, foo 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795124Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server 002 foo :Your host is My.Little.Server, running version sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795146Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server 003 foo :This server was created 2026-03-15 18:39:48.795139114 UTC 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795164Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server 004 foo My.Little.Server sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432 ioZ ntsim bqeIkov 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795200Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server 005 foo EXCEPTS INVEX FNC UTF8ONLY MONITOR=64 CASEMAPPING=ascii CLIENTTAGDENY=* HOSTLEN=64 NICKLEN=15 USERLEN=10 CHANMODES=bqeI,k,,ntsim MSGREFTYPES=timestamp PREFIX=(ov)@+ :are supported by this server 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795220Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server 422 foo :MOTD File is missing 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795244Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :foo!username@localhost MODE foo + 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795261Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server NOTICE foo :The network is currently running in debug mode. Do not send any sensitive information such as passwords. 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795291Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from history_receiver #x1B[3mres#x1B[0m#x1B[2m=#x1B[0mSome(NetworkHistoryUpdate { event: EventId(Snowflake(821090325811433474)), timestamp: 1773599988, change: EventComplete(EventComplete), users_to_notify: [] }) 1773599988.795 sable_ircd #x1B[2m2026-03-15T18:39:48.795311Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server::update_handler#x1B[0m#x1B[2m:#x1B[0m Got history update #x1B[3mupdate#x1B[0m#x1B[2m=#x1B[0mNetworkHistoryUpdate { event: EventId(Snowflake(821090325811433474)), timestamp: 1773599988, change: EventComplete(EventComplete), users_to_notify: [] } 1773599988.796 S -> 1: :My.Little.Server 001 foo :Welcome to the test Internet Relay Chat network, foo 1773599988.796 S -> 1: :My.Little.Server 002 foo :Your host is My.Little.Server, running version sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432 1773599988.796 1 -> S: PING foo 1773599988.796 sable_ircd #x1B[2m2026-03-15T18:39:48.795927Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599988.796 sable_ircd #x1B[2m2026-03-15T18:39:48.795976Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got message #x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0m"PING foo" 1773599988.796 sable_ircd #x1B[2m2026-03-15T18:39:48.796077Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server PONG My.Little.Server :foo 1773599988.829 sable_history #x1B[2m2027-03-15T18:56:39.688656Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953366136748187670)), timestamp: 1805136999, clock: EventClock(1 => 953362350189056033, 50 => 953365885094141973, 99 => 953362355100987397), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805136999 }) }; event clock=EventClock(1 => 953362350189056033, 50 => 953365885094141973, 99 => 953362355100987397) my clock=EventClock(1 => 953362350189056033, 50 => 953365885094141973, 99 => 953362355100987397) 1773599988.829 sable_history #x1B[2m2027-03-15T18:56:39.690315Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599988.958 sable_history #x1B[2m2027-03-15T19:09:43.862374Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953369425812332580)), timestamp: 1805137783, clock: EventClock(1 => 953361863809175574, 50 => 953369174158286883, 99 => 953361867206963204), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805137783 }) }; event clock=EventClock(1 => 953361863809175574, 50 => 953369174158286883, 99 => 953361867206963204) my clock=EventClock(1 => 953361863809175574, 50 => 953369174158286883, 99 => 953361867206963204) 1773599988.958 sable_history #x1B[2m2027-03-15T19:09:43.863916Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599988.996 1 -> S: PING synchronize440.675393979 1773599988.996 S -> 1: :My.Little.Server 003 foo :This server was created 2026-03-15 18:39:48.795139114 UTC 1773599988.996 S -> 1: :My.Little.Server 004 foo My.Little.Server sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432 ioZ ntsim bqeIkov 1773599988.996 S -> 1: :My.Little.Server 005 foo EXCEPTS INVEX FNC UTF8ONLY MONITOR=64 CASEMAPPING=ascii CLIENTTAGDENY=* HOSTLEN=64 NICKLEN=15 USERLEN=10 CHANMODES=bqeI,k,,ntsim MSGREFTYPES=timestamp PREFIX=(ov)@+ :are supported by this server 1773599988.996 S -> 1: :My.Little.Server 422 foo :MOTD File is missing 1773599988.996 S -> 1: :foo!username@localhost MODE foo + 1773599988.996 S -> 1: :My.Little.Server NOTICE foo :The network is currently running in debug mode. Do not send any sensitive information such as passwords. 1773599988.996 S -> 1: :My.Little.Server PONG My.Little.Server :foo 1773599988.997 sable_ircd #x1B[2m2026-03-15T18:39:48.996589Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599988.997 sable_ircd #x1B[2m2026-03-15T18:39:48.996665Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got message #x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0m"PING synchronize440.675393979" 1773599988.997 sable_ircd #x1B[2m2026-03-15T18:39:48.996828Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server PONG My.Little.Server :synchronize440.675393979 1773599988.997 S -> 1: :My.Little.Server PONG My.Little.Server :synchronize440.675393979 1773599989.102 sable_history #x1B[2m2027-03-15T18:53:52.786326Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953365436710461459)), timestamp: 1805136832, clock: EventClock(1 => 953361646183518209, 50 => 953365185052221458, 99 => 953361649950404610), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805136832 }) }; event clock=EventClock(1 => 953361646183518209, 50 => 953365185052221458, 99 => 953361649950404610) my clock=EventClock(1 => 953361646183518209, 50 => 953365185052221458, 99 => 953361649950404610) 1773599989.102 sable_history #x1B[2m2027-03-15T18:53:52.788432Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599989.538 sable_history #x1B[2m2027-03-15T18:53:52.436352Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953365435242455058)), timestamp: 1805136832, clock: EventClock(1 => 953361648117092353, 50 => 953365183588409361), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805136832 }) }; event clock=EventClock(1 => 953361648117092353, 50 => 953365183588409361) my clock=EventClock(1 => 953361648117092353, 50 => 953365183588409361) 1773599989.538 sable_history #x1B[2m2027-03-15T18:53:52.438483Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599989.595 sable_history #x1B[2m2027-03-15T19:12:55.330870Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953370228891525159)), timestamp: 1805137975, clock: EventClock(1 => 953362062073925650, 50 => 953369977233285158, 99 => 953362066679672838), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805137975 }) }; event clock=EventClock(1 => 953362062073925650, 50 => 953369977233285158, 99 => 953362066679672838) my clock=EventClock(1 => 953362062073925650, 50 => 953369977233285158, 99 => 953362066679672838) 1773599989.595 sable_history #x1B[2m2027-03-15T19:12:55.333232Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599989.698 1 -> S: PING synchronize441.377442764 1773599989.699 sable_ircd #x1B[2m2026-03-15T18:39:49.698673Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599989.699 sable_ircd #x1B[2m2026-03-15T18:39:49.698753Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got message #x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0m"PING synchronize441.377442764" 1773599989.699 sable_ircd #x1B[2m2026-03-15T18:39:49.698920Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server PONG My.Little.Server :synchronize441.377442764 1773599989.699 S -> 1: :My.Little.Server PONG My.Little.Server :synchronize441.377442764 1773599989.699 1 -> S: NAMES invalid 1773599989.700 sable_ircd #x1B[2m2026-03-15T18:39:49.699584Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599989.700 sable_ircd #x1B[2m2026-03-15T18:39:49.699633Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got message #x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0m"NAMES invalid" 1773599989.800 1 -> S: PING synchronize441.478934307 1773599989.800 sable_ircd #x1B[2m2026-03-15T18:39:49.800138Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m ...from connection_events 1773599989.800 sable_ircd #x1B[2m2026-03-15T18:39:49.800218Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m#x1B[1mprocess_connection_event#x1B[0m#x1B[1m{#x1B[0m#x1B[3msource#x1B[0m#x1B[2m=#x1B[0mConnectionId(ListenerId(0), 2)#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::server#x1B[0m#x1B[2m:#x1B[0m Got message #x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0m"PING synchronize441.478934307" 1773599989.859 sable_history #x1B[2m2027-03-15T18:59:28.762047Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953366845895942169)), timestamp: 1805137168, clock: EventClock(1 => 953362052137619478, 50 => 953366594237702168, 99 => 953362055862562820), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805137168 }) }; event clock=EventClock(1 => 953362052137619478, 50 => 953366594237702168, 99 => 953362055862562820) my clock=EventClock(1 => 953362052137619478, 50 => 953366594237702168, 99 => 953362055862562820) 1773599989.859 sable_history #x1B[2m2027-03-15T18:59:28.764350Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599989.999 sable_history #x1B[2m2027-03-15T18:53:53.014024Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953365437666762770)), timestamp: 1805136833, clock: EventClock(1 => 953361650029694977, 50 => 953365186008522769), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805136833 }) }; event clock=EventClock(1 => 953361650029694977, 50 => 953365186008522769) my clock=EventClock(1 => 953361650029694977, 50 => 953365186008522769) 1773599989.999 sable_history #x1B[2m2027-03-15T18:53:53.016426Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599990.051 sable_ircd #x1B[2m2026-03-15T18:39:50.051054Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server 366 foo invalid :End of names list 1773599990.052 S -> 1: :My.Little.Server 366 foo invalid :End of names list 1773599990.492 sable_history #x1B[2m2027-03-15T18:53:53.415949Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953365439352872978)), timestamp: 1805136833, clock: EventClock(1 => 953361652114264065, 50 => 953365187694632977), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805136833 }) }; event clock=EventClock(1 => 953361652114264065, 50 => 953365187694632977) my clock=EventClock(1 => 953361652114264065, 50 => 953365187694632977) 1773599990.492 sable_history #x1B[2m2027-03-15T18:53:53.417745Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599990.502 sable_history #x1B[2m2027-03-15T19:02:17.408445Z#x1B[0m #x1B[34mDEBUG#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::eventlog#x1B[0m#x1B[2m:#x1B[0m Adding event Event { id: EventId(Snowflake(953367553248534556)), timestamp: 1805137337, clock: EventClock(1 => 953362004502908950, 50 => 953367301590294555, 99 => 953362007812616196), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1805137337 }) }; event clock=EventClock(1 => 953362004502908950, 50 => 953367301590294555, 99 => 953362007812616196) my clock=EventClock(1 => 953362004502908950, 50 => 953367301590294555, 99 => 953362007812616196) 1773599990.503 sable_history #x1B[2m2027-03-15T19:02:17.410195Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m No peers available to propagate message 1773599991.052 1: waiting… 1773599991.056 sable_ircd #x1B[2m2026-03-15T18:39:51.056068Z#x1B[0m #x1B[35mTRACE#x1B[0m #x1B[1mdo_run#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_ircd::client#x1B[0m#x1B[2m:#x1B[0m Sending to ConnectionId(ListenerId(0), 2): :My.Little.Server PONG My.Little.Server :synchronize441.478934307 1773599991.057 S -> 1: :My.Little.Server PONG My.Little.Server :synchronize441.478934307 1773599991.059 1: disconnects from server.