Skip to content

Commit f86c740

Browse files
authored
Merge pull request #5 from zhaohengbo/master
add Connection section when using module
2 parents 77e8e24 + 10787dd commit f86c740

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

src/wn_module.c

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,25 @@ int webnet_module_system_dofile(struct webnet_session *session)
349349
"Content-Length: %ld\r\n",
350350
file_length);
351351

352+
#ifdef WEBNET_USING_KEEPALIVE
353+
if(session->request->connection == WEBNET_CONN_KEEPALIVE)
354+
{
355+
webnet_session_printf(session,
356+
"Connection: %s\r\n",
357+
"Keep-Alive");
358+
}
359+
else
360+
{
361+
webnet_session_printf(session,
362+
"Connection: %s\r\n",
363+
"close");
364+
}
365+
#else
366+
webnet_session_printf(session,
367+
"Connection: %s\r\n",
368+
"close");
369+
#endif
370+
352371
#ifdef WEBNET_USING_GZIP
353372
if (request->support_gzip)
354373
{

0 commit comments

Comments
 (0)