This commit is contained in:
xx
2024-06-10 19:21:19 +08:00
parent 5b2f413711
commit 97657810d4
4 changed files with 7 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ project("fastweb")
set_property(GLOBAL PROPERTY USE_FOLDERS ON)
# 设置自定义配置类型
# 设置自定义配置类型
if(MSVC)
set(CMAKE_CONFIGURATION_TYPES "Debug;Release" CACHE STRING "Build config types" FORCE)
endif()

View File

@@ -20,7 +20,7 @@ session_dir=${base}/session
; SESSION默认过期时间
session_timeout_sec=86400
; 初始化加载脚本(网站程序启动)
Initialization_script=${www}/api/lib/init.lua
Initialization_script=
; 调试模式开启后启用LUA错误信息 (0=关闭 1=开启)
debug=1
; 绑定域名

View File

@@ -89,7 +89,7 @@ bool fastweb::app::start(const std::string& config_filepath)
this->subscribe->start();
if (m_center->start())
if (m_center->start() == false)
{
m_lastErrorDesc = m_center->last_error();
return false;

View File

@@ -10,6 +10,10 @@ module::session::~session()
void module::session::init(module::request& request, const std::string& id)
{
if (&request == nullptr)
{
throw ylib::exception("the `request` parameter of the init function is nil");
}
m_session->init((network::http::website*)request.website(),id);
}