diff options
| author | 杨威 <[email protected]> | 2023-07-05 18:38:15 +0800 |
|---|---|---|
| committer | 杨威 <[email protected]> | 2023-07-05 18:38:15 +0800 |
| commit | 4619e5fde0cb57194ead019bf6d644501bb490a9 (patch) | |
| tree | 907b0fb32bb60f1459d7ab7482ca300d07525975 /src/sapp_dev | |
| parent | 217354468694fb05e44af66544aba2933f188091 (diff) | |
✨ feat(sapp metric): 初始化拆分成init和start两步,便于插件初始化时注册字段v4.3.14
Diffstat (limited to 'src/sapp_dev')
| -rw-r--r-- | src/sapp_dev/sapp_init.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/sapp_dev/sapp_init.c b/src/sapp_dev/sapp_init.c index 7b1d113..016f7c7 100644 --- a/src/sapp_dev/sapp_init.c +++ b/src/sapp_dev/sapp_init.c @@ -286,14 +286,18 @@ int MESA_platform_init(int argc, char *argv[]) sapp_dup_pkt_init(); - sapp_set_current_state(SAPP_STATE_PLUG_INITING); - plugctrl_proc(); - /* 2021-07-05, sapp_assistant_init()�ƶ���plugctrl_proc()֮��, Ҫ���Ѽ��ز������entry���б� */ if(sapp_metric_init() < 0){ return -1; } + sapp_set_current_state(SAPP_STATE_PLUG_INITING); + plugctrl_proc(); + + if(sapp_metric_start() < 0){ + return -1; + } + sapp_platform_finish_up(); /* ֧�ֶ�̬project tagע��, ���������в����ʼ����ɺ����, ��һЩƽ̨��ʼ���ε���β���� */ sapp_set_current_state(SAPP_STATE_PLUG_INITED); |
