463 lines
65 KiB
Text
463 lines
65 KiB
Text
{"level":40,"time":"2026-04-01T17:53:55.509Z","msg":"[setupI18nMain] intl.onWarn [@formatjs/intl] \"defaultRichTextElements\" was specified but \"message\" was not pre-compiled. \nPlease consider using \"@formatjs/cli\" to pre-compile your messages for performance.\nFor more details see https://formatjs.github.io/docs/getting-started/message-distribution"}
|
|
{"level":40,"time":"2026-04-01T17:53:55.512Z","msg":"[setupI18nMain] intl.onWarn [@formatjs/intl] \"defaultRichTextElements\" was specified but \"message\" was not pre-compiled. \nPlease consider using \"@formatjs/cli\" to pre-compile your messages for performance.\nFor more details see https://formatjs.github.io/docs/getting-started/message-distribution"}
|
|
{"level":30,"time":"2026-04-01T17:53:55.563Z","msg":"[preconnect] libsignal net url: https://chat.signal.org"}
|
|
{"level":30,"time":"2026-04-01T17:53:55.564Z","msg":"[preconnect] libsignal net environment resolved to prod"}
|
|
{"level":30,"time":"2026-04-01T17:53:55.565Z","msg":"[preconnect] WebAPI: preconnect start"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.059Z","msg":"[profiles] Profile Service initialized"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.210Z","msg":"[preload] complete"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.215Z","msg":"[@signalapp/libsignal-client] Initializing libsignal version:0.89.1 signal_node::logging rust/bridge/node/src/logging.rs:204"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.215Z","msg":"[@signalapp/libsignal-client] [preconnect] connection succeeded after 627.508ms libsignal_net::connect_state rust/net/src/connect_state.rs:736"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.215Z","msg":"[preconnect] WebAPI: preconnect done"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.306Z","msg":"[notifications] NotificationService initialized"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.349Z","msg":"[incrementMessageCounter] initializeMessageCounter: picking max of db/stored counters"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.349Z","msg":"[ourProfileKey] Our profile key service: initializing"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.349Z","msg":"[background] page reloaded"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.350Z","msg":"[background] environment: production"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.353Z","msg":"[background] Storage fetch"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.362Z","msg":"[buildExpiration] Build expires (local): 2026-06-24T21:38:54.000Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.363Z","msg":"[LibsignalNetRemoteConfig] Setting libsignal-net remote config {\"useH2ForUnauthChat\":\"true\",\"useH2ForAuthChat\":\"true\",\"grpc.AccountsAnonymousLookupUsernameHash\":\"true\",\"grpc.MessagesAnonymousSendMultiRecipientMessage.2\":\"true\"}"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.363Z","msg":"[SocketManager] reconnecting after setting hasStoriesDisabled=false"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.364Z","msg":"[SocketManager] reconnect: starting..."}
|
|
{"level":30,"time":"2026-04-01T17:53:56.364Z","msg":"[SocketManager] reconnect: complete."}
|
|
{"level":30,"time":"2026-04-01T17:53:56.364Z","msg":"[background] Initializing MessageReceiver"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.364Z","msg":"[senderCertificate] Sender certificate service initialized"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.365Z","msg":"[buildExpiration] Build expires (local): 2026-06-24T21:38:54.000Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.366Z","msg":"[buildExpiration] expires in 7271097635ms"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.366Z","msg":"[SocketManager] connecting authenticated socket (hasStoriesDisabled=false)"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.368Z","msg":"[@signalapp/libsignal-client] connecting authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.368Z","msg":"[@signalapp/libsignal-client] [authenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.390Z","msg":"[background] Starting background data migration. Target version: 15"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.391Z","msg":"[retryPlaceholders] constructor: Started with 0 items, lifespan of 3600000"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.391Z","msg":"[ConversationController] starting initial fetch"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.401Z","msg":"[ConversationController] done with initial fetch, got 7 conversations"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.408Z","msg":"[SignalProtocolStore] Finished caching identityKeys data"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.410Z","msg":"[SignalProtocolStore] Finished caching senderKeys data"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.411Z","msg":"[@signalapp/libsignal-client] [authenticated 0 V6] TCP connection failed: kind=NetworkUnreachable, errno=Some(101) libsignal_net_infra::tcp_ssl rust/net/infra/src/tcp_ssl.rs:121"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.412Z","msg":"[@signalapp/libsignal-client] [authenticated 0 V6] TCP failed after 49.636µs: Failed to establish TCP connection to any of the IPs libsignal_net_infra::route::connect::logging rust/net/infra/src/route/connect/logging.rs:95"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.419Z","msg":"[SignalProtocolStore] Finished caching preKeys data"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.420Z","msg":"[SignalProtocolStore] Finished caching sessions data"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.450Z","msg":"[SignalProtocolStore] Finished caching kyberPreKeys data"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.451Z","msg":"[SignalProtocolStore] Finished caching signedPreKeys data"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.452Z","msg":"[ConversationController] checkForConflicts: starting..."}
|
|
{"level":30,"time":"2026-04-01T17:53:56.452Z","msg":"[ConversationController] checkForConflicts: complete!"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.453Z","msg":"[donations] _getWorkflowFromStorage: No workflow found in storage"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.454Z","msg":"[Storage] getItemsState: now preparing copy of items..."}
|
|
{"level":30,"time":"2026-04-01T17:53:56.474Z","msg":"[JobQueue] conversation job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.474Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"conversation\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.475Z","msg":"[JobQueue] groupAvatar job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.475Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"groupAvatar\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.475Z","msg":"[JobQueue] single proto job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.475Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"single proto\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.475Z","msg":"[JobQueue] read sync job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.475Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"read sync\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.475Z","msg":"[JobQueue] view sync job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.475Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"view sync\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.476Z","msg":"[JobQueue] view once open sync job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.476Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"view once open sync\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.476Z","msg":"[JobQueue] delete downloads job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.476Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"delete downloads\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.476Z","msg":"[JobQueue] remove storage key job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.476Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"remove storage key\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.476Z","msg":"[JobQueue] report spam job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.476Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"report spam\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.477Z","msg":"[JobQueue] call link refresh job queue: starting to stream jobs"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.477Z","msg":"[JobQueueDatabaseStore] fetching existing jobs for queue \"call link refresh\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.477Z","msg":"[ExpiringEntityCleanupService] [ChatFolders] start(initializeAllJobQueues) starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.478Z","msg":"[ExpiringEntityCleanupService] [ChatFolders] deleting expired entities"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.478Z","msg":"[ExpiringEntityCleanupService] [PinnedMessages] start(initializeAllJobQueues) starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.478Z","msg":"[ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.479Z","msg":"[challenge] loading 0 challenges"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.479Z","msg":"[networkObserver] Initializing network observer"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.489Z","msg":"[badgeImageFileDownloader] BadgeDownloader#checkForFilesToDownload: downloading 0 badge(s)"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.489Z","msg":"[CheckScheduler] [KeyTransparency] running the check at 2026-04-05T08:28:12.132Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.489Z","msg":"[background] Blocked uuids cleanup: starting..."}
|
|
{"level":30,"time":"2026-04-01T17:53:56.489Z","msg":"[background] Blocked uuids cleanup: complete"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.489Z","msg":"[background] Expiration start timestamp cleanup: starting..."}
|
|
{"level":30,"time":"2026-04-01T17:53:56.489Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"conversation\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.490Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"single proto\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.490Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"groupAvatar\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.490Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"read sync\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.490Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"view sync\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.490Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"remove storage key\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.490Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"delete downloads\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.490Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"view once open sync\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.490Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"report spam\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.491Z","msg":"[JobQueueDatabaseStore] finished fetching existing 0 jobs for queue \"call link refresh\""}
|
|
{"level":30,"time":"2026-04-01T17:53:56.491Z","msg":"[CallLinkFinalizeDeleteManager] CallLinkDeleteJobType/enqueueAllDeletedCallLinks: Found 0 call links to delete"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.491Z","msg":"[JobManager] CallLinkFinalizeDeleteManager: starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.492Z","msg":"[ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: "}
|
|
{"level":30,"time":"2026-04-01T17:53:56.492Z","msg":"[ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: "}
|
|
{"level":30,"time":"2026-04-01T17:53:56.493Z","msg":"[@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:795 Successfully initialized cubeb backend pulse-rust"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.493Z","msg":"[@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh INPUT devices"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.493Z","msg":"[@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x2d5406b422c0, device_id: Some(\"alsa...\"), friendly_name: Some(\"Moni...\"), group_id: Some(\"/dev...\"), vendor_name: Some(\"Intel Corporation\"), device_type: INPUT, state: Enabled, preferred: (empty), format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0))"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.493Z","msg":"[@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 INPUT device: (dev id: 0x2d5406b2df80, device_id: Some(\"alsa...\"), friendly_name: Some(\"Buil...\"), group_id: Some(\"/dev...\"), vendor_name: Some(\"Intel Corporation\"), device_type: INPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0))"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.493Z","msg":"[@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:133 Refresh OUTPUT devices"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.493Z","msg":"[@signalapp/ringrtc] src/rust/src/webrtc/audio_device_module.rs:152 OUTPUT device: (dev id: 0x2d5406b2def0, device_id: Some(\"alsa...\"), friendly_name: Some(\"Buil...\"), group_id: Some(\"/dev...\"), vendor_name: Some(\"Intel Corporation\"), device_type: OUTPUT, state: Enabled, preferred: MULTIMEDIA | VOICE | NOTIFICATION | ALL, format: S16LE | S16BE | F32LE | F32BE, default_format: F32LE, max channels: 2, default_rate: 48000, max_rate: 384000, min_rate: 1, latency_lo: 0, latency_hi: 0))"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.494Z","msg":"[@signalapp/ringrtc] src/rust/src/electron.rs:510 audio_device_module using cubeb backend Some(\"pulse-rust\")"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.494Z","msg":"[@signalapp/ringrtc] src/rust/src/core/call_manager.rs:509 RingRTC v2.67.0"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.494Z","msg":"[@signalapp/ringrtc] src/rust/src/core/call_manager.rs:567 set_self_uuid():"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.495Z","msg":"[ExpiringEntityCleanupService] [PinnedMessages] no expiring entity found"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.495Z","msg":"[background] Expiration start timestamp cleanup: Found 0 messages for cleanup"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.495Z","msg":"[background] Expiration start timestamp cleanup: complete"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.495Z","msg":"[syncTasks] Fetching tasks"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.495Z","msg":"[ExpiringEntityCleanupService] [ChatFolders] no expiring entity found"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.497Z","msg":"[syncTasks] Startup/syncTasks: No sync tasks to process, stopping"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.500Z","msg":"[notificationProfilesService] notificationProfileService: starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.500Z","msg":"[IdleDetector] Start idle detector"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.501Z","msg":"[app] open inbox"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.512Z","msg":"[notificationProfilesService] notificationProfileService: finding next profile event"}
|
|
{"level":30,"time":"2026-04-01T17:53:56.513Z","msg":"[notificationProfilesService] notificationProfileService: no future event found. setting no timeout"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.144Z","msg":"[@signalapp/libsignal-client] [authenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 776.346ms libsignal_net::connect_state rust/net/src/connect_state.rs:556"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.144Z","msg":"[@signalapp/libsignal-client] successfully connected authenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.145Z","msg":"[WebsocketResources] WebSocketResource(authenticated) connected"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.150Z","msg":"[background] pauseQueuesAndNotificationsOnSocketConnect: pausing"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.151Z","msg":"[notifications] NotificationService: disabling"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.153Z","msg":"[background] online"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.154Z","msg":"[background] afterAuthSocketConnect.0: starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.154Z","msg":"[RemoteConfig] forceRefreshRemoteConfig: afterAuthSocketConnect/firstConnect"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.160Z","msg":"[SocketManager] connected authenticated socket (localPort: 60350)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.160Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v2/config"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.171Z","msg":"[WebAPI] onServerAlerts: number of alerts received: 0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.171Z","msg":"[@signalapp/libsignal-client] received message at x-signal-timestamp: 1775066037562 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.175Z","msg":"[SocketManager] request handler unavailable, queued request. Queue size: 1"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.175Z","msg":"[@signalapp/libsignal-client] received message at x-signal-timestamp: 1775066037562 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.175Z","msg":"[SocketManager] request handler unavailable, queued request. Queue size: 2"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.176Z","msg":"[@signalapp/libsignal-client] received message at x-signal-timestamp: 1775066037562 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.176Z","msg":"[SocketManager] request handler unavailable, queued request. Queue size: 3"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.176Z","msg":"[@signalapp/libsignal-client] received message at x-signal-timestamp: 1775066037562 (this is not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:147"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.176Z","msg":"[SocketManager] request handler unavailable, queued request. Queue size: 4"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.286Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.286Z","msg":"[RemoteConfig] remote config was unmodified; server-generated hash is %s \"d97595c5\""}
|
|
{"level":30,"time":"2026-04-01T17:53:57.287Z","msg":"[background] afterAuthSocketConnect.0 {\"wasBackupImported\":false}"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.287Z","msg":"[background] afterAuthSocketConnect.0: enabling message processing"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.287Z","msg":"[MessageReceiver] startProcessingQueue"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.287Z","msg":"[MessageReceiver] addCachedMessagesToQueue"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.288Z","msg":"[MessageReceiver] getAllFromCache"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.290Z","msg":"[SocketManager] processing 4 queued incoming requests"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.290Z","msg":"[MessageReceiver] got request /api/v1/message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.291Z","msg":"[MessageReceiver] got request /api/v1/message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.291Z","msg":"[MessageReceiver] got request /api/v1/message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.291Z","msg":"[MessageReceiver] got request /api/v1/message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.292Z","msg":"[background] afterAuthSocketConnect.0: triggering storage service sync"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.293Z","msg":"[background] enableStorageService: waiting for backupReady"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.293Z","msg":"[background] afterAuthSocketConnect/afterEveryAuthConnect"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.294Z","msg":"[challenge] online, starting 0 queues"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.295Z","msg":"[challenge] startAllQueues force=false"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.295Z","msg":"[groupCredentialFetcher] initializeGroupCredentialFetcher: starting..."}
|
|
{"level":30,"time":"2026-04-01T17:53:57.297Z","msg":"[groupCredentialFetcher] maybeFetchNewCredentials: no new credentials needed"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.300Z","msg":"[batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.300Z","msg":"[batcher] Flushing complete saveAttachmentDownloadJobs for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.300Z","msg":"[backupsService] starting..."}
|
|
{"level":30,"time":"2026-04-01T17:53:57.319Z","msg":"[CheckScheduler] [BackupCredentials] running the check at 2026-04-04T04:35:43.607Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.320Z","msg":"[AttachmentBackupManager] starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.320Z","msg":"[JobManager] AttachmentBackupManager: starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.321Z","msg":"[background] afterAuthSocketConnect/afterEveryLinkedStartup"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.323Z","msg":"[Stickers] downloadQueuedPacks"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.323Z","msg":"[background] enableStorageService: enabling and running"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.324Z","msg":"[storage] enableStorageService"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.324Z","msg":"[WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.324Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/devices"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.326Z","msg":"[storage] sync: starting... reason=afterFirstAuthSocketConnect"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.326Z","msg":"[storage] sync: fetching latest after version=47"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.326Z","msg":"[storage] sync(47): fetch start"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.327Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.329Z","msg":"[WebAPI] POST (WS) https://chat.signal.org/v1/archives (unauth)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.330Z","msg":"[SocketManager] connecting unauthenticated socket"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.332Z","msg":"[WebAPI] POST (WS) https://chat.signal.org/v1/archives (unauth)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.337Z","msg":"[@signalapp/libsignal-client] connecting unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:445"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.337Z","msg":"[@signalapp/libsignal-client] [unauthenticated] starting connection attempt with 1 routes libsignal_net::connect_state rust/net/src/connect_state.rs:517"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.340Z","msg":"[MessageReceiver] getAllFromCache - 0 unprocessed"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.340Z","msg":"[MessageReceiver] getAllFromCache - done retrieving 0 unprocessed"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.341Z","msg":"[MessageReceiver] queueAllCached - finished"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.355Z","msg":"[JobManager] AttachmentDownloadManager: starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.421Z","msg":"[MessageReceiver] decryptAndCacheBatch 4"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.422Z","msg":"[SignalProtocolStore] enterZone(decryptAndCacheBatch:MessageReceiver)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.423Z","msg":"[MessageReceiver] queueing envelope [REDACTED]ae4.1 > [REDACTED]ae4 1775050741089 (019d4a2e.3c5e.736c.9d09.50232ef3b976)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.424Z","msg":"[MessageReceiver] queueing envelope > [REDACTED]ae4 1775050744155 (019d4a2e.3c62.75b1.ae07.3e1ef31ac504)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.424Z","msg":"[MessageReceiver] queueing envelope [REDACTED]ae4.1 > [REDACTED]ae4 1775063845498 (019d4a2e.3c63.703d.894f.b0507317037e)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.424Z","msg":"[MessageReceiver] queueing envelope > [REDACTED]ae4 1775063848644 (019d4a2e.3c63.703d.894f.b71e934a3046)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.426Z","msg":"[MessageReceiver] decryptEnvelope([REDACTED]ae4.1 > [REDACTED]ae4 1775050741089 (019d4a2e.3c5e.736c.9d09.50232ef3b976))"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.427Z","msg":"[MessageReceiver] decrypt/[REDACTED]ae4.1 > [REDACTED]ae4 1775050741089 (019d4a2e.3c5e.736c.9d09.50232ef3b976): ciphertext message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.431Z","msg":"[@signalapp/libsignal-client] [REDACTED]ae4.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.431Z","msg":"[@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]e02, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.431Z","msg":"[@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]ae4.1 with current session state (base key [REDACTED]71d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.439Z","msg":"[MessageReceiver] unsealEnvelope(> [REDACTED]ae4 1775050744155 (019d4a2e.3c62.75b1.ae07.3e1ef31ac504)): unidentified message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.440Z","msg":"[@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]0c7.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.442Z","msg":"[MessageReceiver] decryptEnvelope([REDACTED]0c7.1 > [REDACTED]ae4 1775050744155 (019d4a2e.3c62.75b1.ae07.3e1ef31ac504))"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.443Z","msg":"[MessageReceiver] decrypt/[REDACTED]0c7.1 > [REDACTED]ae4 1775050744155 (019d4a2e.3c62.75b1.ae07.3e1ef31ac504): unidentified message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.443Z","msg":"[MessageReceiver] decryptSealedSender([REDACTED]0c7.1 > [REDACTED]ae4 1775050744155 (019d4a2e.3c62.75b1.ae07.3e1ef31ac504)): unidentified message/passing to sealedSenderDecryptMessage"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.446Z","msg":"[@signalapp/libsignal-client] [REDACTED]0c7.1 creating new chains. libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:707"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.446Z","msg":"[@signalapp/libsignal-client] Trimming excessive receiver_chain for session with base key [REDACTED]f72, chain count: 6 libsignal_protocol::state::session rust/protocol/src/state/session.rs:348"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.447Z","msg":"[@signalapp/libsignal-client] spqr v1.send_ct.recv epoch 54: NoHeaderReceived -> HeaderReceived spqr::v1::chunked::states sparsepostquantumratchet-b58d7f56e3645ccd/63d9b93/src/v1/chunked/states.rs:393"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.447Z","msg":"[@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]0c7.1 with current session state (base key [REDACTED]e08) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.450Z","msg":"[MessageReceiver] decryptEnvelope([REDACTED]ae4.1 > [REDACTED]ae4 1775063845498 (019d4a2e.3c63.703d.894f.b0507317037e))"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.450Z","msg":"[MessageReceiver] decrypt/[REDACTED]ae4.1 > [REDACTED]ae4 1775063845498 (019d4a2e.3c63.703d.894f.b0507317037e): ciphertext message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.451Z","msg":"[@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]ae4.1 with current session state (base key [REDACTED]71d) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.452Z","msg":"[MessageReceiver] unsealEnvelope(> [REDACTED]ae4 1775063848644 (019d4a2e.3c63.703d.894f.b71e934a3046)): unidentified message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.453Z","msg":"[@signalapp/libsignal-client] deserialized UnidentifiedSenderMessageContent from [REDACTED]0c7.1 with type Whisper libsignal_protocol::sealed_sender rust/protocol/src/sealed_sender.rs:539"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.455Z","msg":"[MessageReceiver] decryptEnvelope([REDACTED]0c7.1 > [REDACTED]ae4 1775063848644 (019d4a2e.3c63.703d.894f.b71e934a3046))"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.455Z","msg":"[MessageReceiver] decrypt/[REDACTED]0c7.1 > [REDACTED]ae4 1775063848644 (019d4a2e.3c63.703d.894f.b71e934a3046): unidentified message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.455Z","msg":"[MessageReceiver] decryptSealedSender([REDACTED]0c7.1 > [REDACTED]ae4 1775063848644 (019d4a2e.3c63.703d.894f.b71e934a3046)): unidentified message/passing to sealedSenderDecryptMessage"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.456Z","msg":"[WebAPI] PUT (WS) https://chat.signal.org/v1/devices/capabilities 204 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.458Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/storage/auth 200 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.459Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/devices 200 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.463Z","msg":"[onDeviceNameChangeSync] fetchAndUpdateDeviceInfo: new name matches existing name"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.463Z","msg":"[@signalapp/libsignal-client] decrypted Whisper message from [REDACTED]0c7.1 with current session state (base key [REDACTED]e08) libsignal_protocol::session_cipher rust/protocol/src/session_cipher.rs:467"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.465Z","msg":"[MessageReceiver] decryptAndCacheBatch storing 4 decrypted envelopes, keeping 0 failed envelopes."}
|
|
{"level":30,"time":"2026-04-01T17:53:57.466Z","msg":"[SignalProtocolStore] commitZoneChanges(MessageReceiver): pending kyberPreKeysToRemove 0, pending preKeysToRemove 0, pending senderKeys 0, pending sessions 2, pending unprocessed 4, pending kyberTriples 0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.468Z","msg":"[WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/47"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.489Z","msg":"[SignalProtocolStore] leaveZone(decryptAndCacheBatch)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.489Z","msg":"[MessageReceiver] decryptAndCacheBatch acknowledging receipt"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.490Z","msg":"[MessageReceiver] queueing decrypted envelope [REDACTED]ae4.1 > [REDACTED]ae4 1775050741089 (019d4a2e.3c5e.736c.9d09.50232ef3b976)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.491Z","msg":"[MessageReceiver] queueing decrypted envelope [REDACTED]0c7.1 > [REDACTED]ae4 1775050744155 (019d4a2e.3c62.75b1.ae07.3e1ef31ac504)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.491Z","msg":"[MessageReceiver] queueing decrypted envelope [REDACTED]ae4.1 > [REDACTED]ae4 1775063845498 (019d4a2e.3c63.703d.894f.b0507317037e)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.491Z","msg":"[MessageReceiver] queueing decrypted envelope [REDACTED]0c7.1 > [REDACTED]ae4 1775063848644 (019d4a2e.3c63.703d.894f.b71e934a3046)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.492Z","msg":"[MessageReceiver] sent message to [REDACTED]0c7 1775050741089 from [REDACTED]ae4.1 > [REDACTED]ae4 1775050741089 (019d4a2e.3c5e.736c.9d09.50232ef3b976)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.492Z","msg":"[MessageReceiver] handleSentMessage/[REDACTED]ae4.1 > [REDACTED]ae4 1775050741089 (019d4a2e.3c5e.736c.9d09.50232ef3b976)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.499Z","msg":"[handleDataMessage] handleDataMessage/[REDACTED]0c7 ([REDACTED]c03) [REDACTED]ae4.1 1775050741089: starting processing in queue"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.500Z","msg":"[background] delivery receipt from [REDACTED]0c7.1 1775050744155 for sent message 1775050741089 wasSentEncrypted=true"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.500Z","msg":"[background] onDeliveryReceipt(envelope=1775050744155, envelopeId=019d4a2e.3c62.75b1.ae07.3e1ef31ac504): Saving 1 sync tasks"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.501Z","msg":"[MessageReceiver] sent message to [REDACTED]0c7 1775063845498 from [REDACTED]ae4.1 > [REDACTED]ae4 1775063845498 (019d4a2e.3c63.703d.894f.b0507317037e)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.501Z","msg":"[MessageReceiver] handleSentMessage/[REDACTED]ae4.1 > [REDACTED]ae4 1775063845498 (019d4a2e.3c63.703d.894f.b0507317037e)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.502Z","msg":"[MessageReceiver] decryptAndCacheBatch fully processed"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.502Z","msg":"[@signalapp/libsignal-client] ACKing message delivered at 1775066037562 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.502Z","msg":"[@signalapp/libsignal-client] ACKing message delivered at 1775066037562 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.502Z","msg":"[@signalapp/libsignal-client] ACKing message delivered at 1775066037562 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.502Z","msg":"[@signalapp/libsignal-client] ACKing message delivered at 1775066037562 (not a message ID) libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:82"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.507Z","msg":"[modifyTargetMessage] modifyTargetMessage/[REDACTED]ae4.1 1775050741089: Found 0 early reaction(s) for outgoing message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.508Z","msg":"[handleDataMessage] handleDataMessage/[REDACTED]0c7 ([REDACTED]c03) [REDACTED]ae4.1 1775050741089: Batching save"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.508Z","msg":"[expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.508Z","msg":"[background] onDeliveryReceipt(envelope=1775050744155, envelopeId=019d4a2e.3c62.75b1.ae07.3e1ef31ac504): Queuing 1 sync tasks"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.511Z","msg":"[background] onDeliveryReceipt(envelope=1775050744155, envelopeId=019d4a2e.3c62.75b1.ae07.3e1ef31ac504): Done"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.512Z","msg":"[handleDataMessage] handleDataMessage/[REDACTED]0c7 ([REDACTED]c03) [REDACTED]ae4.1 1775063845498: starting processing in queue"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.512Z","msg":"[background] delivery receipt from [REDACTED]0c7.1 1775063848644 for sent message 1775063845498 wasSentEncrypted=true"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.513Z","msg":"[background] onDeliveryReceipt(envelope=1775063848644, envelopeId=019d4a2e.3c63.703d.894f.b71e934a3046): Saving 1 sync tasks"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.513Z","msg":"[expiringMessagesDeletion] checkExpiringMessages: found no messages to expire"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.530Z","msg":"[modifyTargetMessage] modifyTargetMessage/[REDACTED]ae4.1 1775063845498: Found 0 early reaction(s) for outgoing message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.531Z","msg":"[handleDataMessage] handleDataMessage/[REDACTED]0c7 ([REDACTED]c03) [REDACTED]ae4.1 1775063845498: Batching save"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.531Z","msg":"[background] onDeliveryReceipt(envelope=1775063848644, envelopeId=019d4a2e.3c63.703d.894f.b71e934a3046): Queuing 1 sync tasks"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.531Z","msg":"[background] onDeliveryReceipt(envelope=1775063848644, envelopeId=019d4a2e.3c63.703d.894f.b71e934a3046): Done"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.607Z","msg":"[@signalapp/libsignal-client] received queue empty notification libsignal_net::chat::server_requests rust/net/src/chat/server_requests.rs:130"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.608Z","msg":"[MessageReceiver] got request /api/v1/queue/empty"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.608Z","msg":"[MessageReceiver] finished processing messages after 'empty', now waiting for application"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.608Z","msg":"[batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.608Z","msg":"[batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.608Z","msg":"[batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=2"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.621Z","msg":"[messageBatcher] saveNewMessageBatcher 2"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.623Z","msg":"[batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.624Z","msg":"[MessageReceiver] emitting 'empty' event"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.624Z","msg":"[batcher] waitForAllBatchers"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.624Z","msg":"[batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=6"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.625Z","msg":"[batcher] Flushing deliveryReceiptBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.625Z","msg":"[batcher] Flushing complete deliveryReceiptBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.625Z","msg":"[batcher] Flushing changedConvoBatcher batcher items.length=8"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.628Z","msg":"[batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.628Z","msg":"[batcher] Flushing complete respondWithProfileKeyBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.628Z","msg":"[batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.628Z","msg":"[batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[batcher] Flushing complete saveAttachmentDownloadJobs for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[waitBatcher] flushAllWaitBatchers"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[waitBatcher] Flushing start messageBatcher.updateMessageBatcher for waitBatcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[waitBatcher] Flushing complete messageBatcher.updateMessageBatcher for waitBatcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[waitBatcher] Flushing start messageBatcher.saveNewMessageBatcher for waitBatcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.629Z","msg":"[waitBatcher] Flushing start processReceiptBatcher for waitBatcher items.length=2"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.630Z","msg":"[waitBatcher] Flushing start deleteSentProtoBatcher for waitBatcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.630Z","msg":"[waitBatcher] Flushing complete deleteSentProtoBatcher for waitBatcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.631Z","msg":"[batcher] Flushing complete changedConvoBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.636Z","msg":"[createHTTPSAgent] createHTTPSAgent.createConnection(storage.signal.org): connected to IPv4 addr after 99ms (attempts v4=1 v6=0)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.640Z","msg":"[MessageReceipts] processReceiptBatcher: No message for receipt 1775050741089 Delivery [REDACTED]c03 [REDACTED]0c7"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.644Z","msg":"[saveAndNotify] Message saved 1775050741089"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.644Z","msg":"[attachmentDownloadQueue] handleAttachmentDownloadsForNewMessage/[REDACTED]0c7 ([REDACTED]c03) [REDACTED]ae4.1 1775050741089: Adding to attachmentDownloadQueue 1775050741089"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.644Z","msg":"[saveAndNotify] Message saved 1775063845498"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.644Z","msg":"[attachmentDownloadQueue] handleAttachmentDownloadsForNewMessage/[REDACTED]0c7 ([REDACTED]c03) [REDACTED]ae4.1 1775063845498: Adding to attachmentDownloadQueue 1775063845498"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.645Z","msg":"[MessageReceipts] MessageReceipts.forMessage([REDACTED]ae4.1 1775050741089): found early receipts for message 1775050741089"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.645Z","msg":"[MessageReceipts] MessageReceipts.forMessage([REDACTED]ae4.1 1775063845498): found early receipts for message 1775063845498"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.645Z","msg":"[waitBatcher] Flushing complete messageBatcher.saveNewMessageBatcher for waitBatcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.645Z","msg":"[MessageReceipts] processReceiptBatcher: No message for receipt 1775063845498 Delivery [REDACTED]c03 [REDACTED]0c7"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.645Z","msg":"[waitBatcher] Flushing complete processReceiptBatcher for waitBatcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.646Z","msg":"[batcher] Flushing complete sql.Client.updateConversationBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.647Z","msg":"[background] onEmpty: All outstanding database requests complete"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.648Z","msg":"[UpdateKeysListener] Next update scheduled for 2026-04-02T15:19:09.930Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.648Z","msg":"[background] restartQueuesAndNotificationsOnEmpty: restarting"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.648Z","msg":"[notifications] NotificationService: enabling"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.649Z","msg":"[background] App loaded - messages: 4"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.649Z","msg":"[StartupQueue] Processing 0 actions"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.657Z","msg":"[queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]ae4.1 1775050741089}): Copying sticker from installed pack"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.658Z","msg":"[queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]ae4.1 1775063845498}): Queued 1 (of 1) preview attachment downloads"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.658Z","msg":"[queueAttachmentDownloads] queueAttachmentDownloads([REDACTED]ae4.1 1775063845498}): Queued 1 total attachment downloads"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.659Z","msg":"[modifyTargetMessage] modifyTargetMessage/[REDACTED]ae4.1 1775050741089: Found 0 early reaction(s) for outgoing message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.659Z","msg":"[modifyTargetMessage] modifyTargetMessage/[REDACTED]ae4.1 1775050741089: Changes in second run; saving."}
|
|
{"level":30,"time":"2026-04-01T17:53:57.660Z","msg":"[modifyTargetMessage] modifyTargetMessage/[REDACTED]ae4.1 1775063845498: Found 0 early reaction(s) for outgoing message"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.660Z","msg":"[modifyTargetMessage] modifyTargetMessage/[REDACTED]ae4.1 1775063845498: Changes in second run; saving."}
|
|
{"level":30,"time":"2026-04-01T17:53:57.681Z","msg":"[expiration] Build expires (local): 2026-06-24T21:38:54.000Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.737Z","msg":"[Edits] forMessage attachmentDownloadQueue not empty, not processing edits"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.737Z","msg":"[modifyTargetMessage] modifyTargetMessage/[REDACTED]ae4.1 1775050741089: 0 edits in second run"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.739Z","msg":"[Edits] forMessage attachmentDownloadQueue not empty, not processing edits"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.740Z","msg":"[modifyTargetMessage] modifyTargetMessage/[REDACTED]ae4.1 1775063845498: 0 edits in second run"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.816Z","msg":"[WebAPI] GET (REST) https://storage.signal.org/v1/storage/manifest/version/47 204 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.817Z","msg":"[storage] sync(47): no newer manifest, ok"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.817Z","msg":"[storage] sync: no updates, version=47"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.838Z","msg":"[deduplicateAttachment] copyStickerToAttachments: Reusing existing attachment"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.846Z","msg":"[JobManager] AttachmentDownloadManager/startJob(1775063845498.preview.[REDACTED]w=.): starting job"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.849Z","msg":"[attachmentDownloadQueue] Downloading recent attachments for 2 of 2 total messages"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.856Z","msg":"[WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]n8U"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.860Z","msg":"[Edits] flushEdits running"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.861Z","msg":"[routineProfileRefresh] Creating new RoutineProfileRefresher instance with id 2"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.861Z","msg":"[routineProfileRefresh] RoutineProfileRefresher.start/2: waiting for 0ms"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.862Z","msg":"[CheckScheduler] [UsernameIntegrityService] running the check immediately"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.862Z","msg":"[releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-04-01T13:50:21.775Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.863Z","msg":"[megaphoneService] initMegaphoneCheckService: starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.863Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/accounts/whoami"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.864Z","msg":"[routineProfileRefresh] routineProfileRefresh/2: starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.864Z","msg":"[routineProfileRefresh] routineProfileRefresh/2: updating last refresh time"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.866Z","msg":"[releaseNoteAndMegaphoneFetcher] Starting"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.866Z","msg":"[releaseNoteAndMegaphoneFetcher] Version watermark is 7.89.0"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.866Z","msg":"[WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.867Z","msg":"[background] onEmpty/syncTasks: Incrementing all sync task attempts"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.868Z","msg":"[megaphoneService] runMegaphoneCheck: Checking 0 locally saved megaphones"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.876Z","msg":"[routineProfileRefresh] routineProfileRefresh/2: starting to refresh conversations"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.876Z","msg":"[routineProfileRefresh] routineProfileRefresh/2: refreshing profile for [REDACTED]111 ([REDACTED]2b3)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.877Z","msg":"[routineProfileRefresh] routineProfileRefresh/2: refreshed profile for [REDACTED]111 ([REDACTED]2b3)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.877Z","msg":"[routineProfileRefresh] routineProfileRefresh/2: successfully refreshed 1 out of 1 conversation(s)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.905Z","msg":"[calling] Attempting to register calling asset calling-dred_weights-1_6_1-f4aed08a.bin"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.917Z","msg":"[@signalapp/ringrtc] src/rust/src/core/call_manager.rs:558 Adding asset for asset group opus-dred"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.971Z","msg":"[createHTTPSAgent] createHTTPSAgent.createConnection(updates2.signal.org): connected to IPv4 addr after 52ms (attempts v4=1 v6=0)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.972Z","msg":"[createHTTPSAgent] createHTTPSAgent.createConnection(cdn3.signal.org): connected to IPv4 addr after 55ms (attempts v4=1 v6=0)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.973Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/accounts/whoami 200 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.974Z","msg":"[usernameIntegrity] check pass"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.975Z","msg":"[profiles] buildGetProfileOptions([REDACTED]ae4 ([REDACTED]ead)): using unexpired profile key credential"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.975Z","msg":"[profiles] getProfile([REDACTED]ae4 ([REDACTED]ead)): Fetching profile (versioned, auth)"}
|
|
{"level":30,"time":"2026-04-01T17:53:57.975Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ae4/[REDACTED]d0a"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.015Z","msg":"[WebAPI] HEAD (REST) https://updates2.signal.org/dynamic/release-notes/release-notes-v2.json 200 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.015Z","msg":"[releaseNoteAndMegaphoneFetcher] Manifest hash unchanged, aborting fetch"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.017Z","msg":"[@signalapp/libsignal-client] [unauthenticated] connection through grpc.chat.signal.org:443 (direct) succeeded after 682.598ms libsignal_net::connect_state rust/net/src/connect_state.rs:556"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.017Z","msg":"[@signalapp/libsignal-client] successfully connected unauthenticated chat libsignal_bridge_types::net::chat rust/bridge/shared/types/src/net/chat.rs:486"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.017Z","msg":"[WebsocketResources] WebSocketResource(unauthenticated) connected"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.018Z","msg":"[SocketManager] connected unauthenticated socket (localPort: 47740)"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.018Z","msg":"[SocketManager] starting expiration timer for unauthenticated socket"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.022Z","msg":"[releaseNoteAndMegaphoneFetcher] Next update scheduled for 2026-04-02T17:53:58.015Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.027Z","msg":"[WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]n8U 200 Streaming with details"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.087Z","msg":"[WebAPI] GET (REST) https://cdn3.signal.org/attachments/[REDACTED]n8U 200 Streaming ended"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.088Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/profile/[REDACTED]ae4/[REDACTED]d0a 200 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.089Z","msg":"[profiles] getProfile([REDACTED]ae4 ([REDACTED]ead)): setting sealedSender to ENABLED (unidentifiedAccess: true, unrestrictedUnidentifiedAccess: false, accessKey: true)"}
|
|
{"level":40,"time":"2026-04-01T17:53:58.125Z","msg":"[createStore] ActionRateLogger: got 25 events since 1775066037348: items/PUT_EXTERNAL,items/PUT_EXTERNAL,items/PUT_EXTERNAL,items/PUT_EXTERNAL,items/PUT_EXTERNAL,MESSAGE_CHANGED,MESSAGE_CHANGED,INBOX/SET_INBOX_ENVELOPE_TIMESTAMP,CONVERSATIONS_UPDATED,app/INITIAL_LOAD_COMPLETE,items/PUT_EXTERNAL,MESSAGES_ADDED,MESSAGES_ADDED,MESSAGE_CHANGED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,MESSAGE_CHANGED,MESSAGE_CHANGED,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL,CONVERSATIONS_UPDATED,items/PUT_EXTERNAL"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.148Z","msg":"[CheckScheduler] [UsernameIntegrityService] running the check at 2026-04-02T17:53:58.129Z"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.150Z","msg":"[WebAPI] POST (WS) https://chat.signal.org/v1/archives (unauth) 204 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.150Z","msg":"[WebAPI] POST (WS) https://chat.signal.org/v1/archives (unauth) 204 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.150Z","msg":"[backupsService] Backup: refreshed"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.153Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/archives (unauth)"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.197Z","msg":"[JobManager] AttachmentDownloadManager/startJob(1775063845498.preview.[REDACTED]w=.): job completed with status: finished"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.267Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/archives (unauth) 200 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.269Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/archives/auth/read?cdn=3 (unauth)"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.384Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v1/archives/auth/read?cdn=3 (unauth) 200 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.385Z","msg":"[WebAPI] HEAD (REST) https://cdn3.signal.org/backups/[REDACTED]UiA/[REDACTED]kup"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.650Z","msg":"[notifications] NotificationService not updating notifications. Notifications are enabled; app is focused; there is no notification data"}
|
|
{"level":30,"time":"2026-04-01T17:53:58.653Z","msg":"[WebAPI] HEAD (REST) https://cdn3.signal.org/backups/[REDACTED]UiA/[REDACTED]kup 200 Success"}
|
|
{"level":30,"time":"2026-04-01T17:53:59.198Z","msg":"[expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages"}
|
|
{"level":30,"time":"2026-04-01T17:53:59.201Z","msg":"[expiringMessagesDeletion] checkExpiringMessages: found no messages to expire"}
|
|
{"level":40,"time":"2026-04-01T17:54:01.544Z","msg":"[background] idleDetector/idle: fetching at most 250 for migration"}
|
|
{"level":30,"time":"2026-04-01T17:54:01.638Z","msg":"[background] idleDetector/idle: Upgraded messages: {\"done\":true,\"numProcessed\":0,\"numSucceeded\":0,\"numFailedUpgrade\":0,\"numFailedSave\":0,\"fetchDuration\":91,\"upgradeDuration\":0,\"saveDuration\":1,\"totalDuration\":92}"}
|
|
{"level":30,"time":"2026-04-01T17:54:01.638Z","msg":"[IdleDetector] Stop idle detector"}
|
|
{"level":30,"time":"2026-04-01T17:54:01.638Z","msg":"[background] idleDetector/idle: Background migration complete. Stopping."}
|
|
{"level":30,"time":"2026-04-01T17:54:02.639Z","msg":"[expiringMessagesDeletion] checkExpiringMessages: checking for expiring messages"}
|
|
{"level":30,"time":"2026-04-01T17:54:02.642Z","msg":"[expiringMessagesDeletion] checkExpiringMessages: found no messages to expire"}
|
|
{"level":30,"time":"2026-04-01T17:54:14.687Z","msg":"[notifications] NotificationService: clearing notification and requesting an update"}
|
|
{"level":30,"time":"2026-04-01T17:54:14.688Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v2/config"}
|
|
{"level":30,"time":"2026-04-01T17:54:14.799Z","msg":"[WebAPI] GET (WS) https://chat.signal.org/v2/config 304 Success"}
|
|
{"level":30,"time":"2026-04-01T17:54:14.800Z","msg":"[RemoteConfig] remote config was unmodified; server-generated hash is %s \"d97595c5\""}
|
|
{"level":30,"time":"2026-04-01T17:54:15.688Z","msg":"[notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.317Z","msg":"[background] shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.318Z","msg":"[JobManager] AttachmentDownloadManager: stopping. There are 0 active job(s)"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.318Z","msg":"[AttachmentBackupManager] stopping"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.318Z","msg":"[JobManager] AttachmentBackupManager: stopping. There are 0 active job(s)"}
|
|
{"level":40,"time":"2026-04-01T17:54:21.319Z","msg":"[WebAPI] cancelInflightRequests/Shutdown: Canceling 0 requests"}
|
|
{"level":40,"time":"2026-04-01T17:54:21.319Z","msg":"[WebAPI] cancelInflightRequests/Shutdown: Done"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.319Z","msg":"[background] shutdown: shutting down messageReceiver"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.319Z","msg":"[storage] disableStorageService: shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.319Z","msg":"[MessageReceiver] stopProcessing"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.319Z","msg":"[batcher] waitForAllBatchers"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing complete sql.Client.updateConversationBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing deliveryReceiptBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing complete deliveryReceiptBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing changedConvoBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing complete changedConvoBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing complete respondWithProfileKeyBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.320Z","msg":"[batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.321Z","msg":"[batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.321Z","msg":"[batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.322Z","msg":"[batcher] Flushing complete saveAttachmentDownloadJobs for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.322Z","msg":"[background] shutdown: flushing conversations"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.323Z","msg":"[sleeper] shutting down, settling 0 in-progress sleep calls"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.323Z","msg":"[sleeper] sleep tasks settled"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.324Z","msg":"[background] shutdown: shutting down queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.325Z","msg":"[JobQueue] call link refresh job queue: shutdown: stop accepting new work and drain 1 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.325Z","msg":"[JobQueue] conversation job queue: shutdown: stop accepting new work and drain 0 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.325Z","msg":"[JobQueue] groupAvatar job queue: shutdown: stop accepting new work and drain 1 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.326Z","msg":"[JobQueue] single proto job queue: shutdown: stop accepting new work and drain 1 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.326Z","msg":"[JobQueue] read sync job queue: shutdown: stop accepting new work and drain 1 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.326Z","msg":"[JobQueue] view sync job queue: shutdown: stop accepting new work and drain 1 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.326Z","msg":"[JobQueue] view once open sync job queue: shutdown: stop accepting new work and drain 1 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.326Z","msg":"[JobQueue] remove storage key job queue: shutdown: stop accepting new work and drain 1 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.327Z","msg":"[JobQueue] report spam job queue: shutdown: stop accepting new work and drain 1 promise queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.327Z","msg":"[JobManager] CallLinkFinalizeDeleteManager: stopping. There are 0 active job(s)"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.328Z","msg":"[ExpiringEntityCleanupService] [ChatFolders] stop(shutdownAllJobQueues) stopping"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.328Z","msg":"[ExpiringEntityCleanupService] [ChatFolders] deleting expired entities"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.332Z","msg":"[ExpiringEntityCleanupService] [PinnedMessages] stop(shutdownAllJobQueues) stopping"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.332Z","msg":"[ExpiringEntityCleanupService] [PinnedMessages] deleting expired entities"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.333Z","msg":"[JobQueue] conversation job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.333Z","msg":"[JobQueue] call link refresh job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.333Z","msg":"[JobQueue] groupAvatar job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.333Z","msg":"[JobQueue] single proto job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.333Z","msg":"[JobQueue] read sync job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.333Z","msg":"[JobQueue] view sync job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.333Z","msg":"[JobQueue] view once open sync job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.334Z","msg":"[JobQueue] remove storage key job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.334Z","msg":"[JobQueue] report spam job queue: shutdown: complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.334Z","msg":"[ExpiringEntityCleanupService] [ChatFolders] deleted 0 entities: "}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[ExpiringEntityCleanupService] [PinnedMessages] deleted 0 entities: "}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[background] shutdown: shutting down conversation queues"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]0c7 ([REDACTED]c03) jobQueue shutdown start"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]111 ([REDACTED]2b3) jobQueue shutdown start"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]111 ([REDACTED]2b3) no jobQueue to shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]2f7 ([REDACTED]05e) jobQueue shutdown start"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]2f7 ([REDACTED]05e) no jobQueue to shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]ae4 ([REDACTED]ead) jobQueue shutdown start"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]ae4 ([REDACTED]ead) no jobQueue to shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]253 ([REDACTED]2d6) jobQueue shutdown start"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation [REDACTED]253 ([REDACTED]2d6) no jobQueue to shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.339Z","msg":"[conversations] conversation PNI:[REDACTED]f0c ([REDACTED]284) jobQueue shutdown start"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[conversations] conversation PNI:[REDACTED]f0c ([REDACTED]284) no jobQueue to shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[conversations] conversation groupv2([REDACTED]AU0=) jobQueue shutdown start"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[conversations] conversation groupv2([REDACTED]AU0=) no jobQueue to shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[conversations] conversation [REDACTED]0c7 ([REDACTED]c03) jobQueue shutdown complete"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[background] shutdown: all queues shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[background] shutdown: waiting for all batchers"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] waitForAllBatchers"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing sql.Client.updateConversationBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing complete sql.Client.updateConversationBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing deliveryReceiptBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing complete deliveryReceiptBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing changedConvoBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing complete changedConvoBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing respondWithProfileKeyBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing complete respondWithProfileKeyBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing MessageReceiver.decryptAndCacheBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing complete MessageReceiver.decryptAndCacheBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing MessageReceiver.cacheRemoveBatcher batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing complete MessageReceiver.cacheRemoveBatcher for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing saveAttachmentDownloadJobs batcher items.length=0"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.340Z","msg":"[batcher] Flushing complete saveAttachmentDownloadJobs for batcher"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.341Z","msg":"[waitBatcher] waitForAllWaitBatchers"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.341Z","msg":"[background] shutdown: waiting for all attachment backups & downloads to finish"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.341Z","msg":"[background] shutdown: closing the database"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.341Z","msg":"[Client] shutdown"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.341Z","msg":"[channels] data.shutdown: shutdown requested. 0 jobs outstanding"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.368Z","msg":"[notifications] NotificationService: clearing notification and updating"}
|
|
{"level":30,"time":"2026-04-01T17:54:21.368Z","msg":"[notifications] NotificationService not updating notifications. Notifications are enabled; app is not focused; there is no notification data"}
|