Changeset 2892 for pjproject/trunk/pjsip-apps/src/pjsua/main.c
- Timestamp:
- Aug 17, 2009 3:33:45 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip-apps/src/pjsua/main.c
r2407 r2892 24 24 25 25 /* 26 * These are defined in pjsua .c.26 * These are defined in pjsua_app.c. 27 27 */ 28 extern pj_bool_t app_restart; 28 29 pj_status_t app_init(int argc, char *argv[]); 29 30 pj_status_t app_main(void); … … 76 77 int main(int argc, char *argv[]) 77 78 { 78 if (app_init(argc, argv) != PJ_SUCCESS)79 return 1;79 do { 80 app_restart = PJ_FALSE; 80 81 81 setup_signal_handler(); 82 if (app_init(argc, argv) != PJ_SUCCESS) 83 return 1; 82 84 83 app_main(); 84 app_destroy(); 85 setup_signal_handler(); 85 86 86 /* This is on purpose */ 87 app_destroy(); 87 app_main(); 88 app_destroy(); 89 90 /* This is on purpose */ 91 app_destroy(); 92 } while (app_restart); 88 93 89 94 return 0;
Note: See TracChangeset
for help on using the changeset viewer.