Open jinshilei opened 1 year ago
还有sql初始化也是应该在日志系统初始化以后,才能使用日志。
我仔细阅读代码,我发现在webserver.cpp里面的构造函数里面,有一个if(!InitSocket()),在InitSocket()函数里面使用了日志,但是日志在这个函数调用之后才开始初始化日志文件啊,没初始化日志文件都没有,直接就开始写日志,写日志的时候那个日志的文件指针是空的
确实有这个问题,我是socket方面出了问题,去找日志发现没有,调试了一下发现了这个bug
我仔细阅读代码,我发现在webserver.cpp里面的构造函数里面,有一个if(!InitSocket()),在InitSocket()函数里面使用了日志,但是日志在这个函数调用之后才开始初始化日志文件啊,没初始化日志文件都没有,直接就开始写日志,写日志的时候那个日志的文件指针是空的
对的,这个项目很多小毛病
我仔细阅读代码,我发现在webserver.cpp里面的构造函数里面,有一个if(!InitSocket()),在InitSocket()函数里面使用了日志,但是日志在这个函数调用之后才开始初始化日志文件啊,没初始化日志文件都没有,直接就开始写日志,写日志的时候那个日志的文件指针是空的