/[LeafOK_CVS]/lbbs/src/main.c
ViewVC logotype

Diff of /lbbs/src/main.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.71 by sysadm, Wed Nov 5 03:01:14 2025 UTC Revision 1.72 by sysadm, Fri Nov 7 04:58:09 2025 UTC
# Line 7  Line 7 
7   */   */
8    
9  #include "bbs.h"  #include "bbs.h"
10    #include "bwf.h"
11  #include "common.h"  #include "common.h"
12  #include "file_loader.h"  #include "file_loader.h"
13  #include "init.h"  #include "init.h"
# Line 155  int main(int argc, char *argv[]) Line 156  int main(int argc, char *argv[])
156                  return -2;                  return -2;
157          }          }
158    
159            // Load BWF config
160            if (bwf_load(CONF_BWF) < 0)
161            {
162                    return -2;
163            }
164    
165          // Check article cache dir          // Check article cache dir
166          ret = mkdir(VAR_ARTICLE_CACHE_DIR, 0750);          ret = mkdir(VAR_ARTICLE_CACHE_DIR, 0750);
167          if (ret == -1 && errno != EEXIST)          if (ret == -1 && errno != EEXIST)
# Line 337  cleanup: Line 344  cleanup:
344          trie_dict_cleanup();          trie_dict_cleanup();
345          user_list_pool_cleanup();          user_list_pool_cleanup();
346    
347            // Cleanup BWF
348            bwf_unload();
349    
350          if (unlink(VAR_ARTICLE_BLOCK_SHM) < 0)          if (unlink(VAR_ARTICLE_BLOCK_SHM) < 0)
351          {          {
352                  log_error("unlink(%s) error\n", VAR_ARTICLE_BLOCK_SHM);                  log_error("unlink(%s) error\n", VAR_ARTICLE_BLOCK_SHM);


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1