优化
This commit is contained in:
@@ -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()
|
||||
|
||||
@@ -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
|
||||
; 绑定域名
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user