| 246 |
} |
} |
| 247 |
} |
} |
| 248 |
|
|
| 249 |
|
// Load user_list and online_user_list |
| 250 |
|
if (user_list_pool_init() < 0) |
| 251 |
|
{ |
| 252 |
|
log_error("user_list_pool_init() error\n"); |
| 253 |
|
goto cleanup; |
| 254 |
|
} |
| 255 |
|
if (user_list_pool_reload(0) < 0) |
| 256 |
|
{ |
| 257 |
|
log_error("user_list_pool_reload(all_user) error\n"); |
| 258 |
|
goto cleanup; |
| 259 |
|
} |
| 260 |
|
if (user_list_pool_reload(1) < 0) |
| 261 |
|
{ |
| 262 |
|
log_error("user_list_pool_reload(online_user) error\n"); |
| 263 |
|
goto cleanup; |
| 264 |
|
} |
| 265 |
|
|
| 266 |
// Load section config and gen_ex |
// Load section config and gen_ex |
| 267 |
if (load_section_config_from_db(1) < 0) |
if (load_section_config_from_db(1) < 0) |
| 268 |
{ |
{ |
| 287 |
|
|
| 288 |
log_common("Initially load %d articles, last_aid = %d\n", article_block_article_count(), article_block_last_aid()); |
log_common("Initially load %d articles, last_aid = %d\n", article_block_article_count(), article_block_last_aid()); |
| 289 |
|
|
| 290 |
// Load user list |
if ((ret = user_stat_update()) < 0) |
|
if (user_list_pool_init() < 0) |
|
| 291 |
{ |
{ |
| 292 |
log_error("user_list_pool_init() error\n"); |
log_error("user_stat_update() error\n"); |
| 293 |
goto cleanup; |
goto cleanup; |
| 294 |
} |
} |
| 295 |
|
|