mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2025-12-25 04:36:46 +00:00
Report more performance stats
This commit is contained in:
@@ -2117,7 +2117,9 @@ export async function startApp(): Promise<void> {
|
||||
// eslint-disable-next-line @typescript-eslint/no-non-null-assertion
|
||||
view.onEmpty();
|
||||
|
||||
window.logAppLoadedEvent();
|
||||
window.logAppLoadedEvent({
|
||||
processedCount: messageReceiver && messageReceiver.getProcessedCount(),
|
||||
});
|
||||
if (messageReceiver) {
|
||||
window.log.info(
|
||||
'App loaded - messages:',
|
||||
|
||||
@@ -332,6 +332,7 @@ class MessageReceiverInner extends EventTarget {
|
||||
|
||||
onopen() {
|
||||
window.log.info('websocket open');
|
||||
window.logMessageReceiverConnect();
|
||||
}
|
||||
|
||||
onerror() {
|
||||
|
||||
3
ts/window.d.ts
vendored
3
ts/window.d.ts
vendored
@@ -545,7 +545,8 @@ declare global {
|
||||
hasSignalAccount: (number: string) => boolean;
|
||||
getServerTrustRoot: () => WhatIsThis;
|
||||
readyForUpdates: () => void;
|
||||
logAppLoadedEvent: () => void;
|
||||
logAppLoadedEvent: (options: { processedCount?: number }) => void;
|
||||
logMessageReceiverConnect: () => void;
|
||||
|
||||
// Runtime Flags
|
||||
isShowingModal?: boolean;
|
||||
|
||||
Reference in New Issue
Block a user