View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003008 | libmicrohttpd | performance | public | 2013-08-30 10:17 | 2013-09-02 23:14 |
Reporter | Christian Grothoff | Assigned To | Christian Grothoff | ||
Priority | high | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | Git master | ||||
Target Version | 0.9.30 | Fixed in Version | 0.9.30 | ||
Summary | 0003008: MHD does not follow "SHOULD" requirement of RFC 2616, section 8.1.4 | ||||
Description | I've observed a HTTP 1.1 Server implementation, which terminates a client connection as soon as it detects a client-side connection shutdown of its outgoing channel (or rather, either before or after sending a proper http response). Is this a conforming HTTP 1.1 implementation? RFC 2616 Section 8.1.4 seems to suggest this is to be the proper behaviour: When a client or server wishes to time-out it SHOULD issue a graceful close on the transport connection. Clients and servers SHOULD both constantly watch for the other side of the transport close, and respond to it as appropriate. | ||||
Tags | No tags attached. | ||||
|
Seems to work in epoll mode as of SVN 28916. |
|
Also works in internal select mode, so I'm happy for now. |
Date Modified | Username | Field | Change |
---|---|---|---|
2013-08-30 10:17 | Christian Grothoff | New Issue | |
2013-08-30 10:17 | Christian Grothoff | Status | new => assigned |
2013-08-30 10:17 | Christian Grothoff | Assigned To | => Christian Grothoff |
2013-08-30 14:51 | Christian Grothoff | Note Added: 0007393 | |
2013-08-30 14:51 | Christian Grothoff | Status | assigned => resolved |
2013-08-30 14:51 | Christian Grothoff | Fixed in Version | => 0.9.30 |
2013-08-30 14:51 | Christian Grothoff | Resolution | open => fixed |
2013-08-30 14:51 | Christian Grothoff | Target Version | => 0.9.30 |
2013-08-30 14:52 | Christian Grothoff | Assigned To | Christian Grothoff => |
2013-08-30 14:52 | Christian Grothoff | Assigned To | => Christian Grothoff |
2013-08-30 14:52 | Christian Grothoff | Status | resolved => assigned |
2013-08-30 14:52 | Christian Grothoff | Note Edited: 0007393 | |
2013-08-30 14:53 | Christian Grothoff | Note Added: 0007394 | |
2013-08-30 14:53 | Christian Grothoff | Status | assigned => resolved |
2013-09-02 23:14 | Christian Grothoff | Status | resolved => closed |