mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2026-02-06 13:05:09 +00:00
feat: 追踪退出
This commit is contained in:
@@ -270,10 +270,13 @@ export async function NCoreInitShell() {
|
||||
const pathWrapper = new NapCatPathWrapper();
|
||||
const logger = new LogWrapper(pathWrapper.logsPath);
|
||||
handleUncaughtExceptions(logger);
|
||||
umamiTrace.trackEvent('shell/boot');
|
||||
process.on('exit', (code: number) => {
|
||||
umamiTrace.trackEvent('framework/exit', code.toString());
|
||||
});
|
||||
const basicInfoWrapper = new QQBasicInfoWrapper({ logger });
|
||||
const wrapper = loadQQWrapper(basicInfoWrapper.getFullQQVesion());
|
||||
|
||||
umamiTrace.init(basicInfoWrapper.getFullQQVesion());
|
||||
umamiTrace.trackEvent('shell/boot');
|
||||
const o3Service = wrapper.NodeIO3MiscService.get();
|
||||
o3Service.addO3MiscListener(new NodeIO3MiscListener());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user