| 622:6e44c7ce0834 | 623:53b31a734cd1 |
|---|---|
| 105 break; | 105 break; |
| 106 } | 106 } |
| 107 } | 107 } |
| 108 | 108 |
| 109 char buf[512]; | 109 char buf[512]; |
| 110 int len = snprintf(buf, 512, "HTTP/1.1 %d %s\r\nServer: webserver\r\nContent-type: text/html\r\nContent-length: %zd\r\n\r\n", status, statusmsg, msg.length); | 110 int len = snprintf(buf, 512, "HTTP/1.1 %d %s\r\nServer: webserver\r\nContent-type: text/html\r\nContent-length: %zdConnection: close\r\n\r\n", status, statusmsg, msg.length); |
| 111 | 111 |
| 112 // set socket blocking | 112 // set socket blocking |
| 113 int flags; | 113 int flags; |
| 114 if (-1 == (flags = fcntl(req->connection->fd, F_GETFL, 0))) { | 114 if (-1 == (flags = fcntl(req->connection->fd, F_GETFL, 0))) { |
| 115 flags = 0; | 115 flags = 0; |