src/nhttpd/yhttpd_mods/mod_yparser.cpp: workaround fix for segfault if server.log.loglevel=5 and read timer

Origin commit data
------------------
Commit: 2fbe881180
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-12-06 (Thu, 06 Dec 2012)
This commit is contained in:
Jacek Jendrzej
2012-12-06 23:11:56 +01:00
parent 1dd1a82845
commit 876d755e9c

View File

@@ -330,7 +330,8 @@ std::string CyParser::cgi_cmd_parsing(CyhookHandler *hh,
if (ydebug) if (ydebug)
hh->printf("[ycgi debug]: CMD:[%s]<br/>\n", ycmd.c_str()); hh->printf("[ycgi debug]: CMD:[%s]<br/>\n", ycmd.c_str());
yresult = YWeb_cgi_cmd(hh, ycmd); // 4. execute cmd yresult = YWeb_cgi_cmd(hh, ycmd); // 4. execute cmd
log_level_printf(5, "<yLoop>: ycmd...:%s\n", ycmd.c_str()); // log_level_printf(5, "<yLoop>: ycmd...:%s\n", ycmd.c_str());//FIXME <tr class="%ctimer"> <td>%s</td> <td>%s</td> ... segfault
log_level_printf(6, "<yLoop>: yresult:%s\n", yresult.c_str()); log_level_printf(6, "<yLoop>: yresult:%s\n", yresult.c_str());
if (ydebug) if (ydebug)
hh->printf("[ycgi debug]: RESULT:[%s]<br/>\n", hh->printf("[ycgi debug]: RESULT:[%s]<br/>\n",