|
|
| version 1.1.1.1.2.11, 2011/12/12 09:24:25 | version 1.1.1.1.2.12, 2011/12/14 12:45:30 |
|---|---|
| Line 9 sl_config cfg; | Line 9 sl_config cfg; |
| sessions_t Sessions; | sessions_t Sessions; |
| sched_root_task_t *root; | sched_root_task_t *root; |
| sqlite3 *acc, *pub; | sqlite3 *acc, *pub; |
| pthread_mutex_t mtx_sess; | |
| FILE *logg; | FILE *logg; |
| extern char compiled[], compiledby[], compilehost[]; | extern char compiled[], compiledby[], compilehost[]; |
| static char szCfgName[MAXPATHLEN]; | static char szCfgName[MAXPATHLEN]; |
| Line 87 main(int argc, char **argv) | Line 88 main(int argc, char **argv) |
| printf("Error:: can't load #%d - %s\n", cfg_GetErrno(), cfg_GetError()); | printf("Error:: can't load #%d - %s\n", cfg_GetErrno(), cfg_GetError()); |
| return 1; | return 1; |
| } | } |
| pthread_mutex_init(&mtx_sess, NULL); | |
| openlog("mqttd", LOG_PID | LOG_CONS, LOG_DAEMON); | openlog("mqttd", LOG_PID | LOG_CONS, LOG_DAEMON); |
| for (i = 0; i < 3; i++) | for (i = 0; i < 3; i++) |
| if (!mqttLoadRTLM(&cfg, i)) { | if (!mqttLoadRTLM(&cfg, i)) { |
| Line 95 main(int argc, char **argv) | Line 97 main(int argc, char **argv) |
| mqttUnloadRTLM(i); | mqttUnloadRTLM(i); |
| UnloadConfig(&cfg); | UnloadConfig(&cfg); |
| closelog(); | closelog(); |
| pthread_mutex_destroy(&mtx_sess); | |
| return 2; | return 2; |
| } | } |
| acc = call.OpenACC(&cfg); | acc = call.OpenACC(&cfg); |
| Line 187 end: | Line 190 end: |
| mqttUnloadRTLM(i); | mqttUnloadRTLM(i); |
| closelog(); | closelog(); |
| UnloadConfig(&cfg); | UnloadConfig(&cfg); |
| pthread_mutex_destroy(&mtx_sess); | |
| return ret; | return ret; |
| } | } |