--------------------------------- Captured Out --------------------------------- ---- new test ---- 1788127644.101 sable_ircd uid=1001 1788127644.105 sable_ircd #x1B[2m2026-08-30T22:07:24.104177Z#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(882023728588787712)), timestamp: 1788127644, clock: EventClock(), target: Server(ServerId(1)), details: NewServer(NewServer { epoch: 1788127644, name: ServerName("My.Little.Server"), ts: 1788127644, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" }) }; event clock=EventClock() my clock=EventClock() 1788127644.105 sable_ircd #x1B[2m2026-08-30T22:07:24.104271Z#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 1788127644.105 sable_ircd #x1B[2m2026-08-30T22:07:24.104446Z#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(882023728588787712)), timestamp: 1788127644, clock: EventClock(), target: Server(ServerId(1)), details: NewServer(NewServer { epoch: 1788127644, name: ServerName("My.Little.Server"), ts: 1788127644, 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 1788127644.105 sable_ircd #x1B[2m2026-08-30T22:07:24.104574Z#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(882023728588787712)), timestamp: 1788127644, change: NewServer(NewServer { server: ServerId(1) }), users_to_notify: [] }) 1788127644.105 sable_ircd #x1B[2m2026-08-30T22:07:24.104601Z#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(882023728588787712)), timestamp: 1788127644, change: NewServer(NewServer { server: ServerId(1) }), users_to_notify: [] } 1788127644.105 sable_ircd #x1B[2m2026-08-30T22:07:24.104621Z#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(882023728588787712)), timestamp: 1788127644, change: EventComplete(EventComplete), users_to_notify: [] }) 1788127644.105 sable_ircd #x1B[2m2026-08-30T22:07:24.104634Z#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(882023728588787712)), timestamp: 1788127644, change: EventComplete(EventComplete), users_to_notify: [] } 1788127644.106 sable_ircd #x1B[2m2026-08-30T22:07:24.105995Z#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 1788127644.106 sable_ircd #x1B[2m2026-08-30T22:07:24.106080Z#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(882023728597176321)), timestamp: 1788127644, clock: EventClock(1 => 882023728588787712), target: Server(ServerId(1)), details: ServerPing(ServerPing { ts: 1788127644 }) }; event clock=EventClock(1 => 882023728588787712) my clock=EventClock(1 => 882023728588787712) 1788127644.106 sable_ircd #x1B[2m2026-08-30T22:07:24.106136Z#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 1788127644.106 sable_ircd #x1B[2m2026-08-30T22:07:24.106252Z#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(882023728597176321)), timestamp: 1788127644, change: EventComplete(EventComplete), users_to_notify: [] }) 1788127644.106 sable_ircd #x1B[2m2026-08-30T22:07:24.106277Z#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(882023728597176321)), timestamp: 1788127644, change: EventComplete(EventComplete), users_to_notify: [] } 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.197725Z#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 } 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.197846Z#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 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.197876Z#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 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.197944Z#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 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.198042Z#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 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.198077Z#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" 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.198180Z#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 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.198261Z#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)) 1788127644.198 sable_ircd #x1B[2m2026-08-30T22:07:24.198280Z#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) 1788127644.199 sable_ircd #x1B[2m2026-08-30T22:07:24.198654Z#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 1788127644.199 sable_ircd #x1B[2m2026-08-30T22:07:24.198736Z#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 1788127644.199 sable_ircd #x1B[2m2026-08-30T22:07:24.198891Z#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 1788127644.218 1: connects to server. 1788127644.219 1 -> S: NICK foo 1788127644.219 1 -> S: USER username * * :Realname 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.218812Z#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 } 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.218885Z#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 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.218905Z#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 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.218940Z#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 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.219042Z#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 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.219077Z#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" 1788127644.219 S -> 1: :My.Little.Server NOTICE * :*** Looking up your hostname 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.219207Z#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: 290, tv_nsec: 340549488 }, 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 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.219258Z#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 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.219279Z#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 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.219297Z#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" 1788127644.219 sable_ircd #x1B[2m2026-08-30T22:07:24.219344Z#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: 290, tv_nsec: 340549488 }, 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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.219683Z#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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.219710Z#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")) 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.219735Z#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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.219749Z#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: 290, tv_nsec: 340549488 }, 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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.219776Z#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)) 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.219961Z#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(882023729071132674)), timestamp: 1788127644, clock: EventClock(1 => 882023728597176321), target: User(UserId(Snowflake(882023729071132672))), 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(882023729071132673)), NewUserConnection { user: UserId(Snowflake(882023729071132672)), hostname: Hostname("localhost"), ip: 127.0.0.1, connection_time: 1788127644 })) }) }; event clock=EventClock(1 => 882023728597176321) my clock=EventClock(1 => 882023728597176321) 1788127644.220 S -> 1: :My.Little.Server NOTICE * :*** Found your hostname: localhost 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220042Z#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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220251Z#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(882023729071132674)), timestamp: 1788127644, change: NewUser(NewUser { user: HistoricUserId(UserId(Snowflake(882023729071132672)), 1) }), users_to_notify: [] }) 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220276Z#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(882023729071132674)), timestamp: 1788127644, change: NewUser(NewUser { user: HistoricUserId(UserId(Snowflake(882023729071132672)), 1) }), users_to_notify: [] } 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220311Z#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(882023729071132674)), timestamp: 1788127644, change: NewUserConnection(NewUserConnection { user: HistoricUserId(UserId(Snowflake(882023729071132672)), 2), connection: UserConnectionId(Snowflake(882023729071132673)) }), users_to_notify: [] }) 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220325Z#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(882023729071132674)), timestamp: 1788127644, change: NewUserConnection(NewUserConnection { user: HistoricUserId(UserId(Snowflake(882023729071132672)), 2), connection: UserConnectionId(Snowflake(882023729071132673)) }), users_to_notify: [] } 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220366Z#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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220402Z#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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220419Z#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-08-30 22:07:24.220412394 UTC 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220429Z#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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220456Z#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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220468Z#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 1788127644.220 sable_ircd #x1B[2m2026-08-30T22:07:24.220481Z#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 + 1788127644.221 sable_ircd #x1B[2m2026-08-30T22:07:24.220489Z#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. 1788127644.221 sable_ircd #x1B[2m2026-08-30T22:07:24.220519Z#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(882023729071132674)), timestamp: 1788127644, change: EventComplete(EventComplete), users_to_notify: [] }) 1788127644.221 sable_ircd #x1B[2m2026-08-30T22:07:24.220532Z#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(882023729071132674)), timestamp: 1788127644, change: EventComplete(EventComplete), users_to_notify: [] } 1788127644.221 S -> 1: :My.Little.Server 001 foo :Welcome to the test Internet Relay Chat network, foo 1788127644.221 1 -> S: PING foo 1788127644.221 sable_ircd #x1B[2m2026-08-30T22:07:24.220898Z#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 1788127644.221 sable_ircd #x1B[2m2026-08-30T22:07:24.220926Z#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" 1788127644.221 sable_ircd #x1B[2m2026-08-30T22:07:24.220975Z#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 1788127644.321 1 -> S: PING synchronize290.44246191 1788127644.321 S -> 1: :My.Little.Server 002 foo :Your host is My.Little.Server, running version sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432 1788127644.321 S -> 1: :My.Little.Server 003 foo :This server was created 2026-08-30 22:07:24.220412394 UTC 1788127644.321 S -> 1: :My.Little.Server 004 foo My.Little.Server sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432 ioZ ntsim bqeIkov 1788127644.321 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 1788127644.321 S -> 1: :My.Little.Server 422 foo :MOTD File is missing 1788127644.321 S -> 1: :foo!username@localhost MODE foo + 1788127644.321 S -> 1: :My.Little.Server NOTICE foo :The network is currently running in debug mode. Do not send any sensitive information such as passwords. 1788127644.321 S -> 1: :My.Little.Server PONG My.Little.Server :foo 1788127644.321 sable_ircd #x1B[2m2026-08-30T22:07:24.321399Z#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 1788127644.321 sable_ircd #x1B[2m2026-08-30T22:07:24.321456Z#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 synchronize290.44246191" 1788127644.322 sable_ircd #x1B[2m2026-08-30T22:07:24.321571Z#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 :synchronize290.44246191 1788127644.322 S -> 1: :My.Little.Server PONG My.Little.Server :synchronize290.44246191 1788127644.509 sable_history #x1B[2m2027-08-30T22:29:51.009532Z#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(1014300948857823260)), timestamp: 1819664991, clock: EventClock(1 => 1014295401760559126, 50 => 1014300697199583259, 99 => 1014295404927660036), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664991 }) }; event clock=EventClock(1 => 1014295401760559126, 50 => 1014300697199583259, 99 => 1014295404927660036) my clock=EventClock(1 => 1014295401760559126, 50 => 1014300697199583259, 99 => 1014295404927660036) 1788127644.509 sable_history #x1B[2m2027-08-30T22:29:51.010971Z#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 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.382163Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663773 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664375 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(99), epoch: 1819663592, name: ServerName("My.Little.Services"), last_ping: 1819663773, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.383011Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663772 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664375 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(1), epoch: 1819663592, name: ServerName("My.Little.Server"), last_ping: 1819663772, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.384369Z#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(1014298366739423247)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298115076988942, 99 => 1014295842997547013), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664375 }) }; event clock=EventClock(1 => 1014295842380582945, 50 => 1014298115076988942, 99 => 1014295842997547013) my clock=EventClock(1 => 1014295842380582945, 50 => 1014298115076988942, 99 => 1014295842997547013) 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.390302Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366739423247)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298115076988942, 99 => 1014295842997547013), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664375 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:37349. Last error: I/O error: Connection refused (os error 111) 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.390851Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366739423247)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298115076988942, 99 => 1014295842997547013), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664375 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.391209Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.391517Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366739423247)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298115076988942, 99 => 1014295842997547013), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664375 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:46819. Last error: I/O error: Connection refused (os error 111) 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.391690Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366739423247)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298115076988942, 99 => 1014295842997547013), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664375 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.391897Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127644.899 sable_history #x1B[2m2027-08-30T22:19:35.392795Z#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(1014298366777171984)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366739423247, 99 => 1014295842997547013), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }; event clock=EventClock(1 => 1014295842380582945, 50 => 1014298366739423247, 99 => 1014295842997547013) my clock=EventClock(1 => 1014295842380582945, 50 => 1014298366739423247, 99 => 1014295842997547013) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.396505Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366777171984)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366739423247, 99 => 1014295842997547013), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:37349. Last error: I/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.396954Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366777171984)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366739423247, 99 => 1014295842997547013), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.397408Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.397934Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366777171984)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366739423247, 99 => 1014295842997547013), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:46819. Last error: I/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.398271Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366777171984)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366739423247, 99 => 1014295842997547013), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.398665Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.399435Z#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(1014298366806532113)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366777171984, 99 => 1014295842997547013), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }; event clock=EventClock(1 => 1014295842380582945, 50 => 1014298366777171984, 99 => 1014295842997547013) my clock=EventClock(1 => 1014295842380582945, 50 => 1014298366777171984, 99 => 1014295842997547013) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.403198Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366806532113)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366777171984, 99 => 1014295842997547013), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:37349. Last error: I/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.403528Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366806532113)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366777171984, 99 => 1014295842997547013), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.403801Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.404041Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366806532113)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366777171984, 99 => 1014295842997547013), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:46819. Last error: I/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.404201Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663592), content: NewEvent(Event { id: EventId(Snowflake(1014298366806532113)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366777171984, 99 => 1014295842997547013), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.404084Z#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(1014298366777171984)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366739423247, 99 => 1014295842997547013), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(99), epoch: 1819663592, name: ServerName("My.Little.Services"), last_ping: 1819663773, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Services 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.404400Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127644.900 sable_history #x1B[2m2027-08-30T22:19:35.406089Z#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(1014298366806532113)), timestamp: 1819664375, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366777171984, 99 => 1014295842997547013), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663592 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(1), epoch: 1819663592, name: ServerName("My.Little.Server"), last_ping: 1819663772, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Server 1788127645.023 1 -> S: JOIN #chan 1788127645.023 sable_ircd #x1B[2m2026-08-30T22:07:25.022961Z#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 1788127645.023 sable_ircd #x1B[2m2026-08-30T22:07:25.023009Z#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"JOIN #chan" 1788127645.023 sable_ircd #x1B[2m2026-08-30T22:07:25.023283Z#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(882023732443353091)), timestamp: 1788127645, clock: EventClock(1 => 882023729071132674), target: Channel(ChannelId(Snowflake(882023732443353090))), details: NewChannel(NewChannel { name: ChannelName("#chan"), mode: ChannelMode { modes: ChannelModeSet(0), key: None } }) }; event clock=EventClock(1 => 882023729071132674) my clock=EventClock(1 => 882023729071132674) 1788127645.023 sable_ircd #x1B[2m2026-08-30T22:07:25.023447Z#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 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023502Z#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(882023732443353092)), timestamp: 1788127645, clock: EventClock(1 => 882023732443353091), target: Membership(MembershipId(UserId(Snowflake(882023729071132672)), ChannelId(Snowflake(882023732443353090)))), details: ChannelJoin(ChannelJoin { channel: ChannelId(Snowflake(882023732443353090)), user: UserId(Snowflake(882023729071132672)), permissions: MembershipFlagSet(1) }) }; event clock=EventClock(1 => 882023732443353091) my clock=EventClock(1 => 882023732443353091) 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023577Z#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 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023617Z#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 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023765Z#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(882023732443353091)), timestamp: 1788127645, change: EventComplete(EventComplete), users_to_notify: [] }) 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023796Z#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(882023732443353091)), timestamp: 1788127645, change: EventComplete(EventComplete), users_to_notify: [] } 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023838Z#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(882023732443353092)), timestamp: 1788127645, change: ChannelJoin(ChannelJoin { membership: MembershipId(UserId(Snowflake(882023729071132672)), ChannelId(Snowflake(882023732443353090))), user: HistoricUserId(UserId(Snowflake(882023729071132672)), 2) }), users_to_notify: [UserId(Snowflake(882023729071132672))] }) 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023860Z#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(882023732443353092)), timestamp: 1788127645, change: ChannelJoin(ChannelJoin { membership: MembershipId(UserId(Snowflake(882023729071132672)), ChannelId(Snowflake(882023732443353090))), user: HistoricUserId(UserId(Snowflake(882023729071132672)), 2) }), users_to_notify: [UserId(Snowflake(882023729071132672))] } 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023919Z#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 JOIN #chan 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023951Z#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 #chan +o foo 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.023987Z#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 353 foo = #chan :@foo 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.024005Z#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 #chan :End of names list 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.024048Z#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(882023732443353092)), timestamp: 1788127645, change: EventComplete(EventComplete), users_to_notify: [] }) 1788127645.024 sable_ircd #x1B[2m2026-08-30T22:07:25.024067Z#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(882023732443353092)), timestamp: 1788127645, change: EventComplete(EventComplete), users_to_notify: [] } 1788127645.123 1 -> S: PING synchronize291.244351562 1788127645.123 S -> 1: :foo!username@localhost JOIN #chan 1788127645.123 S -> 1: :foo!username@localhost MODE #chan +o foo 1788127645.123 S -> 1: :My.Little.Server 353 foo = #chan :@foo 1788127645.123 S -> 1: :My.Little.Server 366 foo #chan :End of names list 1788127645.123 sable_ircd #x1B[2m2026-08-30T22:07:25.123158Z#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 1788127645.123 sable_ircd #x1B[2m2026-08-30T22:07:25.123221Z#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 synchronize291.244351562" 1788127645.126 sable_history #x1B[2m2027-08-30T22:32:40.340037Z#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(1014301659083513887)), timestamp: 1819665160, clock: EventClock(1 => 1014295353727389718, 50 => 1014301407425273886, 99 => 1014295356898684932), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819665160 }) }; event clock=EventClock(1 => 1014295353727389718, 50 => 1014301407425273886, 99 => 1014295356898684932) my clock=EventClock(1 => 1014295353727389718, 50 => 1014301407425273886, 99 => 1014295356898684932) 1788127645.126 sable_history #x1B[2m2027-08-30T22:32:40.341748Z#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 1788127645.137 sable_history #x1B[2m2027-08-30T22:16:47.716260Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663605 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664207 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(1), epoch: 1819663605, name: ServerName("My.Little.Server"), last_ping: 1819663605, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127645.137 sable_history #x1B[2m2027-08-30T22:16:47.716260Z#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(1014297663488860172)), timestamp: 1819664207, clock: EventClock(1 => 1014295135892017153, 50 => 1014297411834814475), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664207 }) }; event clock=EventClock(1 => 1014295135892017153, 50 => 1014297411834814475) my clock=EventClock(1 => 1014295135892017153, 50 => 1014297411834814475) 1788127645.138 sable_history #x1B[2m2027-08-30T22:16:47.720524Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663604), content: NewEvent(Event { id: EventId(Snowflake(1014297663488860172)), timestamp: 1819664207, clock: EventClock(1 => 1014295135892017153, 50 => 1014297411834814475), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664207 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:33637. Last error: I/O error: Connection refused (os error 111) 1788127645.138 sable_history #x1B[2m2027-08-30T22:16:47.721001Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663604), content: NewEvent(Event { id: EventId(Snowflake(1014297663488860172)), timestamp: 1819664207, clock: EventClock(1 => 1014295135892017153, 50 => 1014297411834814475), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664207 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127645.138 sable_history #x1B[2m2027-08-30T22:16:47.721326Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127645.138 sable_history #x1B[2m2027-08-30T22:16:47.721950Z#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(1014297663514025997)), timestamp: 1819664207, clock: EventClock(1 => 1014295135892017153, 50 => 1014297663488860172), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663605 }) }; event clock=EventClock(1 => 1014295135892017153, 50 => 1014297663488860172) my clock=EventClock(1 => 1014295135892017153, 50 => 1014297663488860172) 1788127645.138 sable_history #x1B[2m2027-08-30T22:16:47.724515Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663604), content: NewEvent(Event { id: EventId(Snowflake(1014297663514025997)), timestamp: 1819664207, clock: EventClock(1 => 1014295135892017153, 50 => 1014297663488860172), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663605 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:33637. Last error: I/O error: Connection refused (os error 111) 1788127645.138 sable_history #x1B[2m2027-08-30T22:16:47.724991Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663604), content: NewEvent(Event { id: EventId(Snowflake(1014297663514025997)), timestamp: 1819664207, clock: EventClock(1 => 1014295135892017153, 50 => 1014297663488860172), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663605 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127645.138 sable_history #x1B[2m2027-08-30T22:16:47.725463Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127645.138 sable_history #x1B[2m2027-08-30T22:16:47.726954Z#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(1014297663514025997)), timestamp: 1819664207, clock: EventClock(1 => 1014295135892017153, 50 => 1014297663488860172), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663605 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(1), epoch: 1819663605, name: ServerName("My.Little.Server"), last_ping: 1819663605, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Server 1788127645.637 sable_history #x1B[2m2027-08-30T22:35:46.047606Z#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(1014302437995126818)), timestamp: 1819665346, clock: EventClock(1 => 1014295552021499922, 50 => 1014302186336886817, 99 => 1014295555868078086), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819665346 }) }; event clock=EventClock(1 => 1014295552021499922, 50 => 1014302186336886817, 99 => 1014295555868078086) my clock=EventClock(1 => 1014295552021499922, 50 => 1014302186336886817, 99 => 1014295555868078086) 1788127645.637 sable_history #x1B[2m2027-08-30T22:35:46.049069Z#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 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.192266Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663605 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664208 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(1), epoch: 1819663605, name: ServerName("My.Little.Server"), last_ping: 1819663605, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.192384Z#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(1014297665485348876)), timestamp: 1819664208, clock: EventClock(1 => 1014295138538622977, 50 => 1014297413818720267), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664208 }) }; event clock=EventClock(1 => 1014295138538622977, 50 => 1014297413818720267) my clock=EventClock(1 => 1014295138538622977, 50 => 1014297413818720267) 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.196886Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663605), content: NewEvent(Event { id: EventId(Snowflake(1014297665485348876)), timestamp: 1819664208, clock: EventClock(1 => 1014295138538622977, 50 => 1014297413818720267), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664208 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:40569. Last error: I/O error: Connection refused (os error 111) 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.197366Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663605), content: NewEvent(Event { id: EventId(Snowflake(1014297665485348876)), timestamp: 1819664208, clock: EventClock(1 => 1014295138538622977, 50 => 1014297413818720267), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664208 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.197674Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.198275Z#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(1014297665514709005)), timestamp: 1819664208, clock: EventClock(1 => 1014295138538622977, 50 => 1014297665485348876), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663605 }) }; event clock=EventClock(1 => 1014295138538622977, 50 => 1014297665485348876) my clock=EventClock(1 => 1014295138538622977, 50 => 1014297665485348876) 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.200730Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663605), content: NewEvent(Event { id: EventId(Snowflake(1014297665514709005)), timestamp: 1819664208, clock: EventClock(1 => 1014295138538622977, 50 => 1014297665485348876), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663605 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:40569. Last error: I/O error: Connection refused (os error 111) 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.201163Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663605), content: NewEvent(Event { id: EventId(Snowflake(1014297665514709005)), timestamp: 1819664208, clock: EventClock(1 => 1014295138538622977, 50 => 1014297665485348876), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663605 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.201641Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127645.756 sable_history #x1B[2m2027-08-30T22:16:48.203620Z#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(1014297665514709005)), timestamp: 1819664208, clock: EventClock(1 => 1014295138538622977, 50 => 1014297665485348876), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663605 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(1), epoch: 1819663605, name: ServerName("My.Little.Server"), last_ping: 1819663605, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Server 1788127645.964 sable_history #x1B[2m2027-08-30T22:22:24.671304Z#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(1014299076780564500)), timestamp: 1819664544, clock: EventClock(1 => 1014295541992919062, 50 => 1014298825122324499, 99 => 1014295545160019972), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664544 }) }; event clock=EventClock(1 => 1014295541992919062, 50 => 1014298825122324499, 99 => 1014295545160019972) my clock=EventClock(1 => 1014295541992919062, 50 => 1014298825122324499, 99 => 1014295545160019972) 1788127645.964 sable_history #x1B[2m2027-08-30T22:22:24.672820Z#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 1788127646.124 1: waiting… 1788127646.128 sable_ircd #x1B[2m2026-08-30T22:07:26.127461Z#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 :synchronize291.244351562 1788127646.128 S -> 1: :My.Little.Server PONG My.Little.Server :synchronize291.244351562 1788127646.228 1 -> S: PING synchronize292.349579686 1788127646.228 sable_ircd #x1B[2m2026-08-30T22:07:26.228325Z#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 1788127646.228 sable_ircd #x1B[2m2026-08-30T22:07:26.228371Z#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 synchronize292.349579686" 1788127646.313 sable_history #x1B[2m2027-08-30T22:16:48.942901Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663606 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664208 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(1), epoch: 1819663606, name: ServerName("My.Little.Server"), last_ping: 1819663606, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127646.313 sable_history #x1B[2m2027-08-30T22:16:48.943053Z#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(1014297668635271180)), timestamp: 1819664208, clock: EventClock(1 => 1014295140782575617, 50 => 1014297416972836875), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664208 }) }; event clock=EventClock(1 => 1014295140782575617, 50 => 1014297416972836875) my clock=EventClock(1 => 1014295140782575617, 50 => 1014297416972836875) 1788127646.314 sable_history #x1B[2m2027-08-30T22:16:48.948355Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297668635271180)), timestamp: 1819664208, clock: EventClock(1 => 1014295140782575617, 50 => 1014297416972836875), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664208 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:43069. Last error: I/O error: Connection refused (os error 111) 1788127646.314 sable_history #x1B[2m2027-08-30T22:16:48.948876Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297668635271180)), timestamp: 1819664208, clock: EventClock(1 => 1014295140782575617, 50 => 1014297416972836875), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664208 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127646.314 sable_history #x1B[2m2027-08-30T22:16:48.949214Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127646.314 sable_history #x1B[2m2027-08-30T22:16:48.949620Z#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(1014297668664631309)), timestamp: 1819664208, clock: EventClock(1 => 1014295140782575617, 50 => 1014297668635271180), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663606 }) }; event clock=EventClock(1 => 1014295140782575617, 50 => 1014297668635271180) my clock=EventClock(1 => 1014295140782575617, 50 => 1014297668635271180) 1788127646.314 sable_history #x1B[2m2027-08-30T22:16:48.951932Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297668664631309)), timestamp: 1819664208, clock: EventClock(1 => 1014295140782575617, 50 => 1014297668635271180), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663606 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:43069. Last error: I/O error: Connection refused (os error 111) 1788127646.314 sable_history #x1B[2m2027-08-30T22:16:48.952446Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297668664631309)), timestamp: 1819664208, clock: EventClock(1 => 1014295140782575617, 50 => 1014297668635271180), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663606 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127646.314 sable_history #x1B[2m2027-08-30T22:16:48.952943Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127646.314 sable_history #x1B[2m2027-08-30T22:16:48.955279Z#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(1014297668664631309)), timestamp: 1819664208, clock: EventClock(1 => 1014295140782575617, 50 => 1014297668635271180), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663606 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(1), epoch: 1819663606, name: ServerName("My.Little.Server"), last_ping: 1819663606, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Server 1788127646.700 sable_history #x1B[2m2027-08-30T22:25:14.293791Z#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(1014299788230991895)), timestamp: 1819664714, clock: EventClock(1 => 1014295494442094614, 50 => 1014299536572751894, 99 => 1014295497634361348), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664714 }) }; event clock=EventClock(1 => 1014295494442094614, 50 => 1014299536572751894, 99 => 1014295497634361348) my clock=EventClock(1 => 1014295494442094614, 50 => 1014299536572751894, 99 => 1014295497634361348) 1788127646.700 sable_history #x1B[2m2027-08-30T22:25:14.295244Z#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 1788127646.746 sable_history #x1B[2m2027-08-30T22:16:49.167542Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663606 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664209 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(1), epoch: 1819663606, name: ServerName("My.Little.Server"), last_ping: 1819663606, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127646.746 sable_history #x1B[2m2027-08-30T22:16:49.167626Z#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(1014297669578989580)), timestamp: 1819664209, clock: EventClock(1 => 1014295142766481409, 50 => 1014297417920749579), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664209 }) }; event clock=EventClock(1 => 1014295142766481409, 50 => 1014297417920749579) my clock=EventClock(1 => 1014295142766481409, 50 => 1014297417920749579) 1788127646.747 sable_history #x1B[2m2027-08-30T22:16:49.172452Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297669578989580)), timestamp: 1819664209, clock: EventClock(1 => 1014295142766481409, 50 => 1014297417920749579), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664209 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:58371. Last error: I/O error: Connection refused (os error 111) 1788127646.747 sable_history #x1B[2m2027-08-30T22:16:49.172976Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297669578989580)), timestamp: 1819664209, clock: EventClock(1 => 1014295142766481409, 50 => 1014297417920749579), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664209 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127646.747 sable_history #x1B[2m2027-08-30T22:16:49.173454Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127646.747 sable_history #x1B[2m2027-08-30T22:16:49.174295Z#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(1014297669608349709)), timestamp: 1819664209, clock: EventClock(1 => 1014295142766481409, 50 => 1014297669578989580), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663606 }) }; event clock=EventClock(1 => 1014295142766481409, 50 => 1014297669578989580) my clock=EventClock(1 => 1014295142766481409, 50 => 1014297669578989580) 1788127646.747 sable_history #x1B[2m2027-08-30T22:16:49.177039Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297669608349709)), timestamp: 1819664209, clock: EventClock(1 => 1014295142766481409, 50 => 1014297669578989580), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663606 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:58371. Last error: I/O error: Connection refused (os error 111) 1788127646.747 sable_history #x1B[2m2027-08-30T22:16:49.177407Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297669608349709)), timestamp: 1819664209, clock: EventClock(1 => 1014295142766481409, 50 => 1014297669578989580), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663606 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127646.747 sable_history #x1B[2m2027-08-30T22:16:49.177720Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127646.747 sable_history #x1B[2m2027-08-30T22:16:49.179169Z#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(1014297669608349709)), timestamp: 1819664209, clock: EventClock(1 => 1014295142766481409, 50 => 1014297669578989580), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663606 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(1), epoch: 1819663606, name: ServerName("My.Little.Server"), last_ping: 1819663606, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Server 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.547680Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663607 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664209 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(1), epoch: 1819663607, name: ServerName("My.Little.Server"), last_ping: 1819663607, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.547747Z#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(1014297671172825100)), timestamp: 1819664209, clock: EventClock(1 => 1014295144268042241, 50 => 1014297419514585099), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664209 }) }; event clock=EventClock(1 => 1014295144268042241, 50 => 1014297419514585099) my clock=EventClock(1 => 1014295144268042241, 50 => 1014297419514585099) 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.552540Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297671172825100)), timestamp: 1819664209, clock: EventClock(1 => 1014295144268042241, 50 => 1014297419514585099), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664209 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:42779. Last error: I/O error: Connection refused (os error 111) 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.553040Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297671172825100)), timestamp: 1819664209, clock: EventClock(1 => 1014295144268042241, 50 => 1014297419514585099), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664209 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.553393Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.554058Z#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(1014297671197990925)), timestamp: 1819664209, clock: EventClock(1 => 1014295144268042241, 50 => 1014297671172825100), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }; event clock=EventClock(1 => 1014295144268042241, 50 => 1014297671172825100) my clock=EventClock(1 => 1014295144268042241, 50 => 1014297671172825100) 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.556691Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297671197990925)), timestamp: 1819664209, clock: EventClock(1 => 1014295144268042241, 50 => 1014297671172825100), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:42779. Last error: I/O error: Connection refused (os error 111) 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.557162Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663606), content: NewEvent(Event { id: EventId(Snowflake(1014297671197990925)), timestamp: 1819664209, clock: EventClock(1 => 1014295144268042241, 50 => 1014297671172825100), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.557639Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127647.128 sable_history #x1B[2m2027-08-30T22:16:49.559115Z#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(1014297671197990925)), timestamp: 1819664209, clock: EventClock(1 => 1014295144268042241, 50 => 1014297671172825100), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(1), epoch: 1819663607, name: ServerName("My.Little.Server"), last_ping: 1819663607, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Server 1788127647.229 1: waiting… 1788127647.234 sable_ircd #x1B[2m2026-08-30T22:07:27.233595Z#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 :synchronize292.349579686 1788127647.234 S -> 1: :My.Little.Server PONG My.Little.Server :synchronize292.349579686 1788127647.234 1 -> S: JOIN #chan 1788127647.234 sable_ircd #x1B[2m2026-08-30T22:07:27.234275Z#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 1788127647.234 sable_ircd #x1B[2m2026-08-30T22:07:27.234310Z#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"JOIN #chan" 1788127647.334 1 -> S: PING synchronize293.45581872 1788127647.335 sable_ircd #x1B[2m2026-08-30T22:07:27.334717Z#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 1788127647.335 sable_ircd #x1B[2m2026-08-30T22:07:27.334773Z#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 synchronize293.45581872" 1788127647.632 sable_history #x1B[2m2027-08-30T22:28:02.100673Z#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(1014300492060368922)), timestamp: 1819664882, clock: EventClock(1 => 1014295448346693654, 50 => 1014300240402128921, 99 => 1014295451547348996), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664882 }) }; event clock=EventClock(1 => 1014295448346693654, 50 => 1014300240402128921, 99 => 1014295451547348996) my clock=EventClock(1 => 1014295448346693654, 50 => 1014300240402128921, 99 => 1014295451547348996) 1788127647.632 sable_history #x1B[2m2027-08-30T22:28:02.102253Z#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 1788127647.649 sable_history #x1B[2m2027-08-30T22:16:50.147870Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663608 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664210 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(99), epoch: 1819663607, name: ServerName("My.Little.Services"), last_ping: 1819663608, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127647.649 sable_history #x1B[2m2027-08-30T22:16:50.148502Z#x1B[0m #x1B[32m INFO#x1B[0m #x1B[1mrun#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::node::pings#x1B[0m#x1B[2m:#x1B[0m Pinging out server #x1B[3mlast_ping#x1B[0m#x1B[2m=#x1B[0m1819663607 #x1B[3mnow#x1B[0m#x1B[2m=#x1B[0m1819664210 #x1B[3mdata#x1B[0m#x1B[2m=#x1B[0mServer { id: ServerId(1), epoch: 1819663607, name: ServerName("My.Little.Server"), last_ping: 1819663607, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } 1788127647.649 sable_history #x1B[2m2027-08-30T22:16:50.149396Z#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(1014297673697796108)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297422031167499, 99 => 1014295214413983748), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664210 }) }; event clock=EventClock(1 => 1014295224354082831, 50 => 1014297422031167499, 99 => 1014295214413983748) my clock=EventClock(1 => 1014295224354082831, 50 => 1014297422031167499, 99 => 1014295214413983748) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.155020Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673697796108)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297422031167499, 99 => 1014295214413983748), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664210 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:39725. Last error: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.155518Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673697796108)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297422031167499, 99 => 1014295214413983748), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664210 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.155834Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.156087Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673697796108)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297422031167499, 99 => 1014295214413983748), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664210 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:40489. Last error: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.156255Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673697796108)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297422031167499, 99 => 1014295214413983748), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664210 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.156468Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.157128Z#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(1014297673727156237)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673697796108, 99 => 1014295214413983748), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }; event clock=EventClock(1 => 1014295224354082831, 50 => 1014297673697796108, 99 => 1014295214413983748) my clock=EventClock(1 => 1014295224354082831, 50 => 1014297673697796108, 99 => 1014295214413983748) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.160900Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673727156237)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673697796108, 99 => 1014295214413983748), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:39725. Last error: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.161285Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673727156237)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673697796108, 99 => 1014295214413983748), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.161541Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.161811Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673727156237)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673697796108, 99 => 1014295214413983748), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:40489. Last error: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.161968Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673727156237)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673697796108, 99 => 1014295214413983748), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.162171Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.162719Z#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(1014297673752322062)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673727156237, 99 => 1014295214413983748), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }; event clock=EventClock(1 => 1014295224354082831, 50 => 1014297673727156237, 99 => 1014295214413983748) my clock=EventClock(1 => 1014295224354082831, 50 => 1014297673727156237, 99 => 1014295214413983748) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.166628Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673752322062)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673727156237, 99 => 1014295214413983748), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:39725. Last error: I/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.166258Z#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(1014297673727156237)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673697796108, 99 => 1014295214413983748), target: Server(ServerId(99)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(99), epoch: 1819663607, name: ServerName("My.Little.Services"), last_ping: 1819663608, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Services 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.167156Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673752322062)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673727156237, 99 => 1014295214413983748), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Services#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127647.650 sable_history #x1B[2m2027-08-30T22:16:50.167642Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127647.651 sable_history #x1B[2m2027-08-30T22:16:50.168217Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673752322062)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673727156237, 99 => 1014295214413983748), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Could not connect to 127.0.0.1:40489. Last error: I/O error: Connection refused (os error 111) 1788127647.651 sable_history #x1B[2m2027-08-30T22:16:50.168502Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m#x1B[1mdo_send_to#x1B[0m#x1B[1m{#x1B[0m#x1B[3mmsg#x1B[0m#x1B[2m=#x1B[0mMessage { source_server: (ServerId(50), 1819663607), content: NewEvent(Event { id: EventId(Snowflake(1014297673752322062)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673727156237, 99 => 1014295214413983748), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }) } #x1B[3mpeer#x1B[0m#x1B[2m=#x1B[0mMy.Little.Server#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m #x1B[3merror#x1B[0m#x1B[2m=#x1B[0mI/O error: Connection refused (os error 111) 1788127647.651 sable_history #x1B[2m2027-08-30T22:16:50.168902Z#x1B[0m #x1B[31mERROR#x1B[0m #x1B[1msync_task#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m Error sending network event: I/O error: Connection refused (os error 111) 1788127647.651 sable_history #x1B[2m2027-08-30T22:16:50.170518Z#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(1014297673752322062)), timestamp: 1819664210, clock: EventClock(1 => 1014295224354082831, 50 => 1014297673727156237, 99 => 1014295214413983748), target: Server(ServerId(1)), details: ServerQuit(ServerQuit { epoch: 1819663607 }) }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m#x1B[1mhandle_server_quit#x1B[0m#x1B[1m{#x1B[0m#x1B[3mdetail#x1B[0m#x1B[2m=#x1B[0mServerQuit { server: Server { id: ServerId(1), epoch: 1819663607, name: ServerName("My.Little.Server"), last_ping: 1819663607, flags: (empty), version: "sable-0.1.0-70e61b4cc015537d8906da5286f062a8199fb432" } }#x1B[1m}#x1B[0m#x1B[2m:#x1B[0m #x1B[2msable_network::sync::network#x1B[0m#x1B[2m:#x1B[0m disabling peer My.Little.Server 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.088776Z#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(882023745298894853)), timestamp: 1788127648, clock: EventClock(1 => 882023732443353092), target: Membership(MembershipId(UserId(Snowflake(882023729071132672)), ChannelId(Snowflake(882023732443353090)))), details: ChannelJoin(ChannelJoin { channel: ChannelId(Snowflake(882023732443353090)), user: UserId(Snowflake(882023729071132672)), permissions: MembershipFlagSet(0) }) }; event clock=EventClock(1 => 882023732443353092) my clock=EventClock(1 => 882023732443353092) 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.088922Z#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 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.088922Z#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 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.089136Z#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(882023745298894853)), timestamp: 1788127648, change: ChannelJoin(ChannelJoin { membership: MembershipId(UserId(Snowflake(882023729071132672)), ChannelId(Snowflake(882023732443353090))), user: HistoricUserId(UserId(Snowflake(882023729071132672)), 2) }), users_to_notify: [UserId(Snowflake(882023729071132672))] }) 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.089166Z#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(882023745298894853)), timestamp: 1788127648, change: ChannelJoin(ChannelJoin { membership: MembershipId(UserId(Snowflake(882023729071132672)), ChannelId(Snowflake(882023732443353090))), user: HistoricUserId(UserId(Snowflake(882023729071132672)), 2) }), users_to_notify: [UserId(Snowflake(882023729071132672))] } 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.089214Z#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 JOIN #chan 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.089250Z#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 353 foo = #chan :foo 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.089262Z#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 #chan :End of names list 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.089284Z#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(882023745298894853)), timestamp: 1788127648, change: EventComplete(EventComplete), users_to_notify: [] }) 1788127648.089 sable_ircd #x1B[2m2026-08-30T22:07:28.089296Z#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(882023745298894853)), timestamp: 1788127648, change: EventComplete(EventComplete), users_to_notify: [] } 1788127648.090 S -> 1: :foo!username@localhost JOIN #chan 1788127648.130 S -> 1: :My.Little.Server 353 foo = #chan :foo 1788127648.131 S -> 1: :My.Little.Server 366 foo #chan :End of names list 1788127648.509 sable_history #x1B[2m2027-08-30T22:30:51.009573Z#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(1014301200516063261)), timestamp: 1819665051, clock: EventClock(1 => 1014295401760559126, 50 => 1014300948857823260, 99 => 1014295404927660036), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819665051 }) }; event clock=EventClock(1 => 1014295401760559126, 50 => 1014300948857823260, 99 => 1014295404927660036) my clock=EventClock(1 => 1014295401760559126, 50 => 1014300948857823260, 99 => 1014295404927660036) 1788127648.509 sable_history #x1B[2m2027-08-30T22:30:51.011040Z#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 1788127648.899 sable_history #x1B[2m2027-08-30T22:20:35.382953Z#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(1014298618393468946)), timestamp: 1819664435, clock: EventClock(1 => 1014295842380582945, 50 => 1014298366806532113, 99 => 1014295842997547013), target: Server(ServerId(50)), details: ServerPing(ServerPing { ts: 1819664435 }) }; event clock=EventClock(1 => 1014295842380582945, 50 => 1014298366806532113, 99 => 1014295842997547013) my clock=EventClock(1 => 1014295842380582945, 50 => 1014298366806532113, 99 => 1014295842997547013) 1788127648.899 sable_history #x1B[2m2027-08-30T22:20:35.384708Z#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 1788127649.094 sable_ircd #x1B[2m2026-08-30T22:07:29.093800Z#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 :synchronize293.45581872 1788127649.094 S -> 1: :My.Little.Server PONG My.Little.Server :synchronize293.45581872 1788127649.099 1: disconnects from server.